developer

고정 헤더 영역

글 제목

메뉴 레이어

developer

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (251)
    • 한양대공학대학원컴퓨터공학과 (1)
    • 통신프로토콜 (2)
    • eclipse (4)
    • spring (37)
      • spring 게시판 만들기 (6)
      • spring 로그인 처리 (2)
      • spring boot (9)
      • spring cloud config (0)
      • spring cloud eureka (0)
    • Git (19)
    • 체당금신청 (5)
    • Mybatis (8)
    • 전세금돌려받기 (2)
    • 아이폰 개발 ( i-os ) (5)
    • 주식 (5)
      • 일일매매동향 (5)
    • Vue.js (12)
      • Vue.js 동영상강좌 (4)
    • 자바강좌 (67)
      • 리팩토링 (13)
    • 취미 (21)
      • 관심기사 (8)
      • 영화 (2)
      • 여행 (9)
      • 마케팅 (2)
    • Database (25)
      • Oracle (10)
    • C언어강좌 (1)
    • 자바스크립트 (18)
      • 자바스크립트 디자인패턴 (2)
      • jquery (9)
    • 파이썬 (5)
    • 정보관리기술사 (4)
홈태그방명록
  • 한양대공학대학원컴퓨터공학과 1
  • 통신프로토콜 2
  • eclipse 4
  • spring 37
    • spring 게시판 만들기 6
    • spring 로그인 처리 2
    • spring boot 9
    • spring cloud config 0
    • spring cloud eureka 0
  • Git 19
  • 체당금신청 5
  • Mybatis 8
  • 전세금돌려받기 2
  • 아이폰 개발 ( i-os ) 5
  • 주식 5
    • 일일매매동향 5
  • Vue.js 12
    • Vue.js 동영상강좌 4
  • 자바강좌 67
    • 리팩토링 13
  • 취미 21
    • 관심기사 8
    • 영화 2
    • 여행 9
    • 마케팅 2
  • Database 25
    • Oracle 10
  • C언어강좌 1
  • 자바스크립트 18
    • 자바스크립트 디자인패턴 2
    • jquery 9
  • 파이썬 5
  • 정보관리기술사 4

검색 레이어

developer

검색 영역

컨텐츠 검색

#Spring

  • 스프링 array parameter list map 처리.

    2019.02.01 by somiyuralove

  • HTTP 403 forbidden 에러

    2019.01.09 by somiyuralove

  • spring session 로그인 처리.

    2019.01.09 by somiyuralove

  • 스프링 로그인 처리에 들어가기에 앞서...

    2019.01.08 by somiyuralove

  • 스프링 interceptor exclude mapping

    2019.01.08 by somiyuralove

  • 스프링 인터셉터 적용하기

    2019.01.08 by somiyuralove

스프링 array parameter list map 처리.

안녕하세요. 오늘시간에는 클라이언트에서 json으로 전달되는 파라미터의 처리를 스프링에서 어떻게 하는지에 대해서 알아보겠습니다.클라이언트단에서 json으로 array로 데이터를 줄고, 컨트롤러 단에서는 그 array를 받아서 list으로 변환하여mybatis에서 다중 동적쿼리문을 작성하여 데이터베이스에 저장하는 방법을 알아보겠습니다.먼저 테스트 데이터베이스를 만듭니다.CREATE TABLE `insertjob` (`JOB_CODE` INT(11) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,`JOB_TITLE` VARCHAR(50) NOT NULL DEFAULT '0',`JOB_PROGRAM_ID` VARCHAR(50) NOT NULL DEFAULT '0',`USER_ID`..

spring 2019. 2. 1. 01:55

HTTP 403 forbidden 에러

안녕하세요. 이번시간에는 스프링 프로젝트 수행시 403 에러가 나는 이유에 대해서 알아보겠습니다. 특히 로그인 처리에서 스프링 시큐리티가 적용된 상황에서 발생되는데, csrf관련 오류입니다. 해결책은 jsp 폼 전송 페이지에서 아래를 추가하여주면 오류가 발생하지 않습니다. 사용중인 form 전송마다 다음과 같은 테크를 넣어 줌으로 csrf Token 인증을 수행합니다. 이 방법은 한가지 단점이 있는데, 일일히 폼 전송마다 위 코드를 넣어줘야한다는 것입니다. 다른 방법은 필터를 사용하는 방법인데 이건 다음 시간에 알아볼께요^^ 그럼 즐거운 코딩되세요^^

spring 2019. 1. 9. 16:20

spring session 로그인 처리.

안녕하세요. 오늘하루도 즐거운 하루 보내셨나요?? ^^이번 강좌부터 spring session 로그인 처리에 대한 강좌를 진행해보도록 하겠습니다.먼저 테이블을 만들어보겠습니다. CREATE TABLE `login` (`userNo` INT(11) NOT NULL AUTO_INCREMENT,`userId` VARCHAR(30) NOT NULL COLLATE 'utf8_bin',`userPass` VARCHAR(30) NULL DEFAULT NULL COLLATE 'utf8_bin',PRIMARY KEY (`userNo`))COLLATE='utf8_bin'ENGINE=InnoDBAUTO_INCREMENT=2; 테이블 이름을 login으로 정했습니다. 간단하게 userNo는 Auto_increment로 설정하..

spring/spring 로그인 처리 2019. 1. 9. 01:16

스프링 로그인 처리에 들어가기에 앞서...

안녕하세요. 스프링 로그인 처리에 대한 강좌를 해보겠습니다^^ 스프링 로그인처리는 세션과 디비를 이용한 로그인처리를 사용하는 방법과 스프링 시큐리티를 사용하는 방법이 있습니다. 두가지 방법에 대해서 모두 처리해보는 시간을 가져보도록 하겠습니다. 그럼 다음시간에 스프링 세션을 이용한 로그인 처리부터 진행해보도록 하겠습니다. 그럼 즐코딩하세요^^​​​​ 😅😆☺️😊

spring/spring 로그인 처리 2019. 1. 8. 17:34

스프링 interceptor exclude mapping

안녕하세요. 나른한 오후 시간 잘보내시고 계신가요? ^^* 퇴근시간이 다가오니 마음이 점점 설레네요. 저만그런가요?? ㅎㅎ 그럼 저번시간에 이어 이번 시간에는 인터셉터 exclude mapping에 대해서 알아보겠습니다. 저번시간에 모든 uri를 인터셉터하게끔 servlet-context.xml 파일에 설정을 했습니다. 보통 로그인처리할때 인터셉터를 사용하는데 이렇게 되면 모든 주소를 인터셉터 해버리기때문에 무한루프가 돌아버리는 현상이 발생합니다. 이런 경우를 방지하기 위해 인터셉트를 배제하는 exclude mapping을 설정해줄 수 있습니다. 저는 아래와 같이 설정하였습니다. ​ 리소스 파일이 들어있는 폴더를 전부 exclude시켰고, 로그인 처리가 들어있는 폴더를 exclude 시켰습니다^^ 그럼 ..

spring 2019. 1. 8. 17:25

스프링 인터셉터 적용하기

안녕하세요. 이번시간에는 스프링에 인터셉터를 적용하는 방법에 대해서 알아보도록 하겠습니다^^ 날씨가 추우니 만사가 귀찮으시죠? ^^* 그래도 열심히 무언가를 탐구하는 것은 의미있는 행위인거 같습니다^^ 그럼 시작해볼까요?? ​​인터셉터란 특정 URI로 요청시 Controller로 가는 요청을 가로채는 역할을 합니다. 우리 농구할때 상대방의 패스를 인터셉트 한다고 하죠? 그거랑 비슷한 개념이라 보시면됩니다. 스프링에서 인터셉터를 처리하기 위해서는 HandlerInterceptorAdapter 추상 클래스 이용합니다. HandlerInterceptorAdaptor는 3가지 메서드를 제공한합니다. 이 3가지 메서드를 오버라이딩해서 우리가 사용하면 됩니다. 1) public boolean preHandle(Ht..

spring 2019. 1. 8. 10:27

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
developer © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.