전체 글목록496 자바 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. CSS 강좌 | Tips > 체크박스(checkbox) 테두리 변경하기 (원으로 만들기) https://www.cmsfactory.net/node/10144 input 요소의 테두리 색은 border 속성으로 정할 수 있습니다. 하지만 checkbox의 테두리 색은 border 속성으로 바꿀 수가 없습니다. 그래서 checkbox 테두리 색 변경은 다른 방식으로 접근해야 하는데, 그 중의 하나가 label 태그를 이용하는 것입니다. label을 클릭해도 해당 checkbox가 체크되거나 해제되는 것에 착안한 방법입니다.다음과 같이 빈 라벨을 갖는 체크박스를 하나 만듭니다. Checkbox Border Color 다음의 CSS 코드로 라벨을 네모로 만들고 테두리를 원하는 모양으로 정합니다.input[id="cb1"] + label { display: inline-block; width: 14p.. Web/HTML_CSS 2017. 6. 27. 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. [해답 못찾음] Accessing RedirectAttributes in method without RedirectAttributes in signature https://stackoverflow.com/questions/28366816/accessing-redirectattributes-in-method-without-redirectattributes-in-signature 카테고리 없음 2017. 6. 15. 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. jquery 속성값 변경 되면 변화 감지. attrchange https://github.com/meetselva/attrchange http://wordpress.kjetil-hartveit.com/2014/06/16/dom-attribute-change-events-and-how-it-can-improve-maintainability-in-your-web-application/ Web/Javascript_Jquery 2017. 5. 3. [Script] Handlebars Tutorial & Reference 출처: http://aroundck.tistory.com/957 [돼지왕 왕돼지 놀이터] http://aroundck.tistory.com/957 ReferencesOfficial Site : http://handlebarsjs.com/ Reference : http://yuilibrary.com/yui/docs/api/classes/Handlebars.html Non-official Tutorials http://blog.teamtreehouse.com/getting-started-with-handlebars-js http://blog.teamtreehouse.com/handlebars-js-part-2-partials-and-helpers http://blog.teamtreehouse.com/handlebars-js-part-3-tips-and-tricks HandleBars 란 무엇인가.. Web/Javascript_Jquery 2017. 4. 27. 이전 1 ··· 26 27 28 29 30 31 32 ··· 42 다음