일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Core Java
- jpa
- error
- SpringBoot
- oracle
- Spring Boot
- Exception
- PostgreSQL
- IntelliJ
- STS
- 설정
- Tomcat
- Python
- AJAX
- myBatis
- JavaScript
- Docker
- Eclipse
- Open Source
- ubuntu
- Thymeleaf
- 오픈소스
- maven
- Source
- MySQL
- spring
- git
- MSSQL
- 문서
- JDBC
- Today
- Total
목록Spring Framework (93)
헤르메스 LIFE
JSoup : http://jsoup.org/Jericho : http://jericho.htmlparser.net/docs/index.html 대략 살펴본 내용을 정리한거라 혹시 실무에 사용할 일이 있으면 다시 확인해야 하겠습니다. Jsoup Jericho 가독성 조금 좋음- Row 단위로 Level별 Space구분 라이브러리 기능 URI 식별자 접두어 가독성 0 ( 제로 ) - 그냥 한 줄 라이브러리 기능 URI 식별자 접두어 HTML Validation 은 별루 임. " 쌍따움표로 Value는 처리해줌.> 종료처리 하지 않음. HTML Validation 은 괜찮음. " 쌍따움표로 Value는 처리해줌./> 종료처리 해 줌.종료되지 않음 Tag는 경고 출력해줌. Dom 사용 방식과 유사한 문법jQu..
출처 : http://cizel.kr/bbs/board.php?bo_table=10_16&wr_id=982&sfl=mb_id%2C1&stx=apiCSS, JS, 이미지 등의 자원은 거의 변하지 않기 때문에, 웹 브라우저에 캐시를 하면 네트워크 사용량, 서버 사용량, 웹 브라우저의 반응 속도 등을 개선할 수 있다. 이런 정적 자원은 보통 별도 웹 서버에서 제공하기 때문에 웹 서버의 캐시 옵션 설정을 통해 웹 브라우저 캐시를 활성화시킬 수 있다. 하지만, 스프링 MVC를 이용하는 웹 어플리케이션에 정적 자원 파일이 함께 포함되어 있다면 웹 서버 설정을 사용하지 않고 설정을 이용해서 웹 브라우저 캐시를 사용하도록 지정 할 수 있다. 태그의 각 속성은 다음과 같다. mapping: 요청 경로 패턴을 설정한다. ..
ParameterizableViewController는 별도의 로직처리 없이 뷰 페이지를 호출할 때 사용합니다. SignonForm.jsp 파일이 존재하면 됩니다. Spring 3.0.x에서 DispatcherServlet을 사용한다면 상관없지만, petstore org.springframework.web.servlet.DispatcherServlet 2 아니라면 defaultHandlerMapping을 선언을 해줘야 합니다.
원문 : http://blog.jidolstar.com/688이 글은 JPetStore라는 간단한 쇼핑몰 웹애플리케이션을 Eclipse에서 테스트하기 위한 방법을 소개한다. JPetStore는 원래 MS에서 소개된 샘플이나 나중에 java진영에 컨버팅되면서 더 유명해진듯 하다. 그러므로 JPetStore는 java만을 위한 것이 아님을 알고 접근하는 것이 좋겠다. Spring Framework에 번들로 제공하는 JPetStore샘플은 Spring을 학습하는데 많이 유용하다. Spring 서적을 통해 학습한 내용을 실습한다는 차원에서 접근하면 좋겠다. Spring framework 2.5와 iBatis로 구성된 예제를 참고했다.Eclipse 갈릴레오(JEE), JDK 1.6.0.18, Tomcat 6.0..
원문 : http://jhoonslife.tistory.com/76log4j.xml에서 로거의 특성상 상위의 모든 로거가 출력 되게 되어있다.로거를 아래와 같이 정의를 하게 되면root 로거와 jdbc.sqlonly 로거 두개가 남게 된다.따라서 상위 로거 모두 출력하는 log4j의 특성 때문에 서로 똑같은 로그가 두개가 남게 된다.(아래그림 참조)따라서 이런 것을 방지 하기 위해서는additivity 속성을 false 로 둔 logger를 설정해 두면 된다.이렇게 된다면 logger는 일단 출력한 후 상위 로거를 더이상 찾지 않게 된다.따라서 두개씩 찍히던 쿼리 로그는 하나씩 찍히게 된다.
원문 : http://www.hanb.co.kr/network/view.html?bi_id=1333 제공 : 한빛 네트워크 저자 : Mark Eagle 역자 : 이정목 원문 : http://www.onjava.com/pub/a/onjava/2007/01/24/java-web-development-with-stripes.html [이전 기사 보기] ☞ Stripes로 하는 자바 웹 개발 - 1 설정보다는 관례(Convention Over Configuration) 이제 자바 컴포넌트들을 작성하였으므로 URL에 액션이 맵핑되도록 설정하고 두 개의 뷰에 그것들을 연결시킬 것이다. 잠깐만 기다려라, 이건 Stripes이므로 아무런 외부 설정파일이 필요하지 않다. 너무 좋아서 믿지 않을 수도 있겠지만 이것은 St..
원문 : http://www.hanb.co.kr/network/view.html?bi_id=1332 제공 : 한빛 네트워크 저자 : Mark Eagle 역자 : 이정목 원문 : http://www.onjava.com/pub/a/onjava/2007/01/24/java-web-development-with-stripes.html Stripes는 오픈소스로서 웹 개발은 개발자에게 단순하며 생산성 있어야 한다는 원칙에 입각하여 설계된 액션 기반(action-based)의 자바 웹 프레임워크이다. 전통적인 자바 웹 개발이 결합도를 낮추는 것(decoupling)을 통한 융통성에 집중한 나머지 다수의 설정 파일(multiple configuration files), 부수적인 객체(additional object)..
Spring 기반의 MyBatis 환경을 구축해보려 합니다.이미 구축되어 있는 셈플이 있나 찾아봤더니 있네요.. ^^*JPetStore 쇼핑몰.. (개인적인 생각으로는 쇼핑몰 셈플의 기본이라고 생각합니다.) 그럼 환경을 구축해봐야죠.. * 설치 파일들 목록Spring 3.0.5mybatis-3.0.6.jarslf4j-api-1.5.10.jarmysql-connector-java-5.1.20.jar Eclipse-jee-indigo-SR2-win32-x86_64.zipapache-tomcat-6.0.32-windows-x64.zipjdk-6u32-windows-x64.exemysql-5.5.24-winx64.zip mybatis-jpetstore-6.0.1-bundle.zip 파일을 다운 받습니다. ( h..
Home page : http://code.google.com/p/mybatis/
출처 : https://mybatis.org/mybatis-3/ko/configuration.html MyBatis – 마이바티스 3 | 매퍼 설정 매퍼 설정 마이바티스 XML 설정파일은 다양한 설정과 프로퍼티를 가진다. 문서의 구조는 다음과 같다.: configuration properties 이 설정은 외부에 옮길 수 있다. 자바 프로퍼티 파일 인스턴스에 설정할 mybatis.org 런타임시 MyBatis의 행위를 조정하기 위한 중요한 값들이다. 다음표는 셋팅과 그 의미 그리고 디폴트 값을 설명한다. 설정설명사용가능한 값들디폴트 cacheEnabled 설정에서 각 매퍼에 설정된 캐시를 전역적으로 사용할지 말지에 대한 여부 true | false true lazyLoadingEnabled 지연로딩을 사..