단순 코드 기록/Spring 41

Spring_암호화와 복호화

WEB-INF/lib에 저장 porn.xml에 디펜던시 추가 org.springframework.security spring-security-web 5.1.2.RELEASE org.springframework.security spring-security-core 5.1.2.RELEASE org.springframework.security spring-security-config 5.1.2.RELEASE commons-codec commons-codec 1.16.1 servlet-context.xml에 Bean 생성 1111111111111111 더보기 암호화 유틸(AES256Util.java) package com.controller; import java.io.UnsupportedEncodingExce..

Spring_myBatis

jdbc.properties jdbc.driver=oracle.jdbc.driver.OracleDriver jdbc.url=jdbc:oracle:thin:@localhost:1521:xe jdbc.userid=scott jdbc.passwd=tiger DeptMapper 1 MainController 1 DAO 1 DTO(lombok 설명 추가)(Alias 주의) package com.dto; import org.apache.ibatis.type.Alias; // lombok 설정(lombok 디펜던시 추가할 경우) //@Alias위에 @Data @AllArgsConstructor를 입력 //--> 오버라이드, 기본생성자, 필드, Getter/Setter 자동 설정(입력해줄 필요 없음) @Alias("d..

Spring_JsonIgnore&Default

JsonIgnore(객체를 생성하더라도 전송되지 않도록 함) package com.dto; import com.fasterxml.jackson.annotation.JsonIgnore; public class Login { String userid; @JsonIgnore//객체 생성을 하더라도 전송되지 않음 String passwd;​ Controller @RequestMapping("/aaa") public @ResponseBody Login aaa() { Login login= new Login(); login.setUserid("홍길동"); login.setPasswd("1234"); return login ; } Console {userid: '홍길동'} '홍길동' undefined

Spring_보안폴더에서 외부파일 사용+xml주소처리

Main.jsp main JS파일을 통해 글자 로딩+콘솔 출력 / CSS파일로 인해 h1 색 변경 / IMG파일로 인해 그림 생성 Servlet-context.xml TestController package com.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @Controller public class TestController { // 일부러 아무것도 불러오지 않도록 만듦 //@RequestMapping(value =..