Web/스프링64 Spring Security CSRF / filter / muiltipart-form http://mycup.tistory.com/160 필터로 csrf 태그 추가... 일단 보류 Web/스프링 2017. 8. 7. ehcache 참고 아직 정리안됌 http://dev.dwuthk.com/entry/Spring-Ehcache-%EC%A0%81%EC%9A%A9-%EC%A0%95%EB%A6%AC http://ironheel.tistory.com/44 https://sonegy.wordpress.com/2011/12/29/spring-3-1%EA%B3%BC-ehcache/ Web/스프링 2017. 7. 25. not allowed to load local resource 경로 웹에서 로컬파일에 직접접근이 안된다 하더라 .. 확실하진 않지만. 방법은 코드로 mine 타입으로 접근하면 됨 . Web/스프링 2017. 7. 20. MyBatis 에서 procedure 처리 http://lancerme.tistory.com/30 프로시저 간략요약Stored Procedurehttp://blog.duveen.me/17 Web/스프링 2017. 7. 18. 자바 VO DTO 차이점(사용하는 방식이 같다고 똑같다고 생각하지 말자!!) 출처: http://itmore.tistory.com/entry/자바-VO-DTO-차이점사용하는-방식이-같다고-똑같다고-생각하지-말자 [IT모아] 출처: http://itm.. VO 개념Value Object는 DTO와 동일한 개념이나 차이 점은 read only 속성을 갖습니다.Value Object는 관계데이터베이스의 레코드에 대응되는 자바클래스입니다. 형태는 db레코드를 구성하는 필드들을 Value Object의 Attribute로 하고 해당 변수에 접근 할 수 있는 Getter Setter 메소드의 조합으로 클래스를 형성되어진 클래스입니다. 특성은 대체로 불변성이고 equals()로 비교할 때 객체의 모든 값을 비교해야 합니다. 필요성Network traffic을 줄임으로 인해서 효과적입니다.기대효과Network traffic이 줄어듭니다. 장 단점장점으로는 비 서버 측 클라이언트도 네트워크 오버헤드 없이 영속성 데이터에 액세스 할 수 있다는 점입니다. 데이터 전달을 위.. Web/스프링 2017. 6. 28. mybatis <string,string> 방식 map 리턴... 못찾음 http://bistros.tistory.com/entry/mybatis-interface-mapper%EA%B8%B0%EB%B0%98%EC%97%90%EC%84%9C-HashMap-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0 즉, 형태로 나오지 형태는 죽어도 못 뽑아내겠더라... 출처: http://bistros.tistory.com/entry/mybatis-interface-mapper기반에서-HashMap-가져오기 [] 출처: http://bistros.tistory.com/entry/mybatis-interface-mapper기반에서-HashMap-가져오기 [] 안된다고 아직도 나옴 외국사이트http://mybatis-user.963551.n3.nabble.com/Mappin.. Web/스프링 2017. 6. 20. mybatis에서 selectKey 사용법 http://yookeun.github.io/java/2014/07/11/mybatis-selectkey/ http://hyeonstorage.tistory.com/280 Web/스프링 2017. 6. 20. Java: Spring프로젝트에 이메일 인증 기능 추가 http://vip00112.tistory.com/24 Spring MVC기반 RESTfull 사이트를 개발中..이메일 관련한 기능을 추가로 작업해주길 요청 받았다.Spring 프레임워크와 Gmail SMTP를 이용하면 어렵지 않게 해당 기능을 구현 가능 하다. - 추가 요청 기능1. 회원가입시 이메일 인증1) 회원정보 입력 전 이메일로 인증 코드 발송2) 시간내 일치하는 인증 코드 입력 후 다음 프로세스 진행(회원정보 입력)2. 이메일 기반 아이디/비밀번호 찾기1) 아이디 찾기: 입력한 이메일로 가입된 정보가 있을시 해당 이메일로 아이디 전송2) 비밀번호 찾기: 입력한 이메일/아이디로 일치하는 회원 정보가 있을시 해당 이메일로 임시 비밀번호 전송 - 필요한 라이브러리1. spring-context-su.. Web/스프링 2017. 6. 15. [Mybatis] 동적 쿼리 작성 (가변 컬럼) http://seodh2000.tistory.com/19 [Mybatis] 동적 쿼리 작성 (가변 컬럼)* 간만에 Spring 프레임웍을 이용하여 보고서 페이지를 개발 하던중 가변컬럼 조회 쿼리를 개발하게 되었음.Net 만 하다가 다시 Java Web Page개발 하려니;; 익숙치 않다..mybatis에서 가변 컬럼 동적쿼리 작성한 관련 내용을 정리함.* 요건은 다음과 같음1. 다음과 같은 테이블 2개가 있음(대략 중요한 컬럼만..) 1) 계정 정의된 AcctTable 2) 회사별 계정 금액이 저장된 AmtTable 3) 두 테이블의 데이터는 가변적임AcctTable AmtTable CD_ACCT NM_ACCT CD_COMP NM_ACCT AMT A 자산 회사A A 100 B 유동자산 회사A B 200 .. Web/스프링 2017. 6. 14. [스프링시큐리티] Spring Security 로그인 후 이전 페이지로 이동 http://chomman.github.io/blog/java/spring%20security/programming/spring-security-redirect-previous-after-login/ Spring security를 사용할 때 특정 페이지에서 인증이 필요하면 로그인 페이지로 리다이렉트를 시키면 된다. 그런데 로그인 후 첫 페이지로 가는 것이 아니라 원래 이용하려던 서비스 페이지로 가야하는 기능이 필요하다면 AuthenticationSuccessHandler 인터페이스를 구현하면 된다. 물론 로그인 페이지로 이동하는 시점에 원래 페이지를 기억하도록 해야 한다. 실제 소스로 해보자.1. Success Handler 구현public class CustomLoginSuccessHandler ext.. Web/스프링 2017. 6. 9. 스프링 시큐리티 utf-8 충돌나서 한번더 인코딩함. (스프링 시큐리티 적용시 인코딩 필터 동작안할경우) 스프링 시큐리티 적용 뒤 인코딩필터가 제대로 동작하지 않을경우 web.xml 을 확인해봐야 합니다. 저는 바보같이 encoding필터를 태우기도 전에 security 필터를 태워서.. 인코딩이 변경되지 않았었네요.. 여러분들은 저같은 실수를 하지 마시길 빌어요 ㅜ.ㅜ 아래는 잘못설정된 예입니다. springSecurityFilterChain org.springframework.web.filter.DelegatingFilterProxy springSecurityFilterChain /* encodingFilter org.springframework.web.filter.CharacterEncodingFilterImpl encoding UTF-8 forceEncoding true encodingFilter /.. Web/스프링 2017. 5. 25. Root Application Context와 Servlet Context IoC 컨테이너는 Root Application Context와 Servlet Context 2가지 방법으로 만들수 있다. 스프링 샘플프로젝트를 만든 후에 web.xml을 보면 아래와 같이 나뉘어 있다. Root Application Context - 전체 계층구조에서 최상단에 위치한 컨텍스트 - 서로 다른 서블릿 컨텍스트에서 공유해야하는 Bean들을 등록해놓고 사용할 수 있다. - 웹 어플리케이션 전체에 적용가능한 DB 연결, 로깅기능등에 이용 - Servlet Context에 등록된 Bean 이용 불가능! - Servlet Context와 동일한 Bean이 있을 경우 Servlet Context Bean이 우선된다. - 하나의 컨텍스트에 정의된 AOP 설정은 다른 컨텍스트의 빈에는 영향을 미치지 않는.. Web/스프링 2017. 5. 11. 이전 1 2 3 4 5 6 다음