일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IntelliJ
- 톰캣
- spring camp
- JPA mapping
- ApplicationPidFileWriter
- Spring
- spring-webmvc
- tomcat
- JUnit
- spring boot tomcat
- REST API
- spring-webmvc #코드읽기
- ORM
- batch
- spring boot
- Spring Batch
- spring-mvc
- spring bean
- 코드 리뷰
- docker
- 세미나
- Spring Data REST
- spring batch 코드
- JPA
- Spring Data JPA
- Data REST
- SuperTypeToken
- spring pid
- spring jpa
- static inner class
- Today
- 1
- Total
- 916,386
woniper
1. 개발환경Spring 4.0.3MavenJavaConfig2. pom.xml org.springframework spring-support 2.0.8 javax.mail mail 1.4.7 3. MailSender 설정(javaConfig)config.xml smtp.gmail.com 25 UTF-8 이메일 주소 이메일 비밀번호 true javaConfig import com.woniper.service.MailService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.mail.MailSender; import org.springframework.mail.SimpleMailMessag..
오랜만에 세미나를 다녀왔다. OSS개발자포럼에서 열린 세미나다. 오픈소스를 참여하고 커미터로 활동하시는 몇몇 분들이 나와서 발표를 하는 세미나다. 올해 1월에도 비슷한 세미나가 있었고 이번에 두번째다. 개인적으로 OSS개발자포럼에서 열리는 세미나는 전반적으로 만족하는 편이다. 아 생각해보니 세미나 후기를 올리는 것도 이번이 처음이구나. 항상 올려야지 하면서 못올리고 집중 못해서 잘 못들은게 많아서 올리지 못했는데 오늘은 들으면서 나름 정리도 했기 때문에 올려보고자 한다. 세미나 진행 순서는 위와 같았다. 1. 오픈소스와 영어 : 서주영(Enlightenment/EFL오픈소스 커미터) 이 발표의 주제는 오픈소스와 영어다. 요즘 세미나 또는 컨퍼런스가면 꼭 나오는 얘기가 있다. 영어...영어!!! 영어???..
ColumnConverter를 만들면서 가장 핵심이 어떻게 동적으로 DB에 연결 할 것인가 였다.찾아보니 당연히 자료가 나왔고 참고해서 구현을했다. spring은 IoC에 의해서 서버 로딩시 객체를 모두 생성하고 컨테이너에서 관리 되기 때문에 동적으로 생성하려면 다른 방법을 찾아야 했다. 자세한 내용은 [spring] IoC(Inversion of Control)와 DI(Dependency Injection)을 참고하자!! 이 때문에 DataSource를 동적으로 생성하는게 ColumnConverter에서는 중요했고 구현 방법을 정리하고자 포스팅한다. 처음에는 어떻게 Bean을 동적으로 생성 할까 고민 했지만 더 좋은 방법인지는 모르겠으나 service객체를 이용해서 DataSource를 생성하면 된다...
ColumnConverter 개발을 시작하고 화면을 어떻게 구성할까 고민하다가 bootstrap으로 하기로 결정했다. 실무에서 front를 개발해 본적은 없지만 어떤식으로 써야되는지는 대충 알고 있었고 이 기회에 경험이라고 생각하고 해보기로 했다. 사용하면서 느낀점은 정말 간편하고 이쁘고 빠르게 사용하고 개발 할 수 있어서 정말 좋았다. 아마 개인 프로젝트를 진행할 때는 모두 bootstrap을 사용하지 않을까 싶다. 1. 다운로드 다운로드 : http://getbootstrap.com/getting-started/#download 여기서 다운을 받을 수 있고 사실 공식 사이트만 참고해도 쉽게 다운받고 적용 할 수 있다. Github : https://github.com/twbs/bootstrap 2. ..
회사에서 Spring + Mybatis + MySQL 사용해서 개발하는데 domain 객체 만들때 컬럼명을 변수명으로 선언하는 와중에 계속 똑같은 작업을 한다고 생각이 문뜩 들었다. 어떻게 쉽게 변환 할 수 없을까 생각하다가 공부도 할겸 그냥 만들어 보기로하고 시작했다. 간단히 설명하면 웹 개발 할때는 테이블 컬럼명을 domain(DTO, VO 등)객체에 변수명으로 선언해서 만든다. 예를 들면 아래와 같다. 컬럼명(member 테이블) 변수명(Member domain 클래스) int : id private int id; varchar : user_id private String userId; varchar : user_name private String userName; 물론 몇개 안되는 테이블을 클래스..