일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JDBC
- myBatis
- STS
- JavaScript
- AJAX
- SpringBoot
- jpa
- IntelliJ
- git
- Eclipse
- Python
- Exception
- MSSQL
- oracle
- Source
- spring
- error
- Open Source
- Thymeleaf
- MySQL
- 설정
- maven
- Spring Boot
- 문서
- ubuntu
- Docker
- PostgreSQL
- Core Java
- 오픈소스
- Tomcat
- Today
- Total
목록spring (64)
헤르메스 LIFE
원문 : 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..
Framework을 공부하다 보면 예제 소스로 나오는 기본 프로젝트가 있습니다.JPetStore 인데요~~~ 현재 JPetStore 6.x 버젼입니다. 도데체 그 버젼이란게 어디서 부터 시작했는지 누군가 물어보는데 대답을 못 했습니다. ㅡㅡ;; 그게 뭐가 중요하냐고 물어보시는 분이 있을까봐 말씀드리는 건데..개인적인 궁금증으로 잠깐 찾아봤습니다. 제가 대락 찾아본바에 의하면 java.sun.com 시절에(지금은 oracle에 넘어갔지만..) EJB의 Sample 프로젝트 부터 시작하지 않았나 생각됩니다. 1. EJB의 Sample 프로젝트http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-eedocs-..
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..
Spring 3.0.6Star UML로 그렸습니다.org.springframework.web.servlet.DispatcherServlet 의 doService 부분만 Sequence Diagram으로 그려봤습니다.Spring 공부하면서 도움이 되었으면 좋겠네요.혹, 추가하거나 잘못된 내용이 있으면 연락 부탁드립니다. ^^*
Spring 3.0.6 Star UML로 그렸습니다. org.springframework.web.servlet.DispatcherServlet 의 초기화 부분만 Sequence Diagram으로 그려봤습니다.Spring 공부하면서 도움이 되었으면 좋겠네요. 혹, 추가하거나 잘못된 내용이 있으면 연락 부탁드립니다. ^^*
네트워크 끊어지거나 DB 리스타트로 커넥션이 유효하지 않게 된다.이럴경우 커넥션 연결 오류가 나는데 이를 방지 하는 옵션은 #설정예#
원문 : http://www.jlancer.net/board/article_view.jsp?article_no=1375&board_no=8 org.apache.commons.dbcp.BasicDataSource 사용해서 DataSource 설정 사용자 정보와 비밀번호가 xml에 설정되어 노출 되는 경우가 있어보안상 암호화 할 필요가 있다. 이경우 org.apache.commons.dbcp.BasicDataSource 상속받아 클래스를 만들어서 사용 하면 된다. 1. Spring에서 DataSource 설정 2. 상속받아 만든 클래스 package net.jlancer.db; import org.apache.commons.dbcp.BasicDataSource; import com.aurasoft.crypt..
원문 : http://jjaeko.tistory.com/19지금 까지 Spring의 기본에 대해서 글을 썻습니다.아마도 이 글은 지금까지의 글에 대한 증거(?)가 될 수도 있겠네요ApplicationContext의 초기화 과정을 보면 이전 글들에서 다뤘던LifeCycle, MessageSource, BeanPostProcess에 대한 증거들을 보실 수 있습니다.워낙 잘 짜여진 소스라 그리 어렵진 않습니다.ApplicationContext의 구현체중 하나인 ClassPathXmlApplicationContext을 생성 하면 아래의 마지막으로실행되는 생성자는 다음과 같습니다.view plaincopy to clipboardprint?public ClassPathXmlApplicationContext(Stri..
원문 : http://sidnancy.kr/archives/216 Spring + MyBatis 사용을 할 때 아래와 같이 복수의 DB에 접근해야 되는 경우가 있을 수 있다. 이런 경우 스프링에서 제공하는 IsolationLevelDataSourceRouter을 사용할 경우 해결이 되겠지만 이 경우 Datasource 설정을 Dao별로 분리해야 하고, Class 단위 별로 설정해야 되므로 Read-Write Logic을 분리해야 해서 약간 불편한 점이 있다.그래서 annotation 을 사용하여 method별로 datasource를 분리할 수 있는 방법을 고민하다가 AbstractRoutingDataSource을 상속받아 직접 구현하는 방식을 택하게 되었다. 먼저 아래와 같은 DataSource 설정이 ..
원문 : http://bbangjem2.tistory.com/112 스프링 프레임 워크를 사용했고 데이터 가지고 와서 보내 줄때 다음과 같이 설정도 했고 다른데이터도 제대로 받고 response.setHeader("Content-Type", "application/xml"); response.setContentType("text/xml;charset=UTF-8"); response.setCharacterEncoding("utf-8"); java 파일도 jsp 파일도 js 파일에서도 전부 utf - 8 로 설정 했는데...... 한글만 유독 ???? 로 깨져서 나왔음 톰캣 설정에 URIEncoding ="utf-8" 도 붙여 봤고 그래도 안되서 계속 검색 검색 web.xml 에서 필터 부분이 기존 enco..