본문 바로가기

백엔드

[JPA 따라하기] 2. JPA 프로젝트 생성 중간에 보이는 Configuration을 바꿔주어야 한다. 여기서 그냥 Finish를 눌러서 프로젝트 정보에서도 가능하나, 만들때 하기로 한다. Modify를 누러서 진행 JPA를 선택하고 Runtimes에 Tomcat을 선택한다. 현재 JPA Version은 2.0으로 되어 있다. 플랫폼은 EclipselInk 2.4를 사용할 것이고 해당 라이브러리는 Download 버튼을 누르면 아래처럼 창이 나온다. 각 환경에 맞는 EclipseLink를 선택한 후 Next를 눌러 다운로드를 완료한다. JPA에 필요한 Hibernate 관련 라이브러리를 추가해주어야 한다. 다운로드 버튼 위 라이브러리 구성 화면으로 들어가 아래 화면으로 이동한다. 이 화면에서 Add External JARs로 이동해 HIbernat..
[JPA 따라하기] 1. Sample Database 설치. Server OS : Ubuntu 10.04 MySQL : 5.5.28, for debian-linux-gnu (x86_64) using readline 6.2 MySQL 역시 샘플 DB를 제공한다. 160MB 정도의 대용량을 샘플로 제공하는데, 이를 통해 JPA 프로젝트 생성을 할 수 있다. 샘플 DB의 Table역시 각 관계가 설정되어 있어 JPA에서 관계를 어떻게 표현하는지 알 수 있기에 다른 샘플 DB보다 적합하다. 자세한 것은 아래 URL을 참조. http://dev.mysql.com/doc/employee/en/employees-introduction.html MySQL Example Database download https://launchpad.net/test-db/employees-db-..
iBatis isEqual top_vacancy = 'Y',
JPA Data Partitioning - Scaling the Database 참조 할 것 http://java-persistence-performance.blogspot.kr/2011/05/data-partitioning-scaling-database.html
EclipseLink 2.3 update URL http://download.eclipse.org/rt/eclipselink/updates/ .
[펌] 프레임워크에 대한 불만을 정리한 글. 원글 : http://techblog.bozho.net/?p=358)** 이 글을 Korea Spring User Group의 송준이 님이 번역을 하여 글을 퍼옵니다. *지독하게 해로운 프레임워크, 그리고 복잡함* *(*http://techblog.bozho.net/?p=358)** 2011년 4월 29일 하이버네이트와 스프링같은 프레임어크는 업계 표준이다. JSF, EJB 등도 또한 업계 표준으로 많은 어플리케이션에 사용된다. 하지만 프레임워크 사용을 반대하는 사람들은 항시 있기 마련이다. 다루려는 주제는 "언어 불가지론(language-agnostic)"에 대한 것이고 자바를 예로 들겠지만, 모든 언어에 적용되는 내용이다. 프레임워크를 반대하는 일반적인 근거는 다음과 같다. - 프레임워크는 매우 복잡..
Spring Security 설정. - Spring-security-3.1.0.RC2로 작업. - 일반적인 Spring 설정은 제외. web.xml contextConfigLocation classpath*:/applicationContext*.xml ... ... springSecurityFilterChain org.springframework.web.filter.DelegatingFilterProxy springSecurityFilterChain /* applicationContext-security.xml MemberManager.java public interface MemberManager extends UserDetailsService{ // 구현하고픈 메서드 } MemberManagerImpl.java @Service("mem..
[2011-05-26] Spring Security 설정 오류. Spring Security 3.1.0.RC2는 최소 Spring 3.0.5 and Java 5가 무조건 필요하다. Spring Security 3..0.5 는 최소 Spring 3.0.3 and Java 5가 무조건 필요하다. 위 두개를 간과하고 설정하다가 하루종일 삽질만 해댔다. sec 버전은 3.1인데 프로젝트 Spring 버전은 3.0.2 requirement 조차 맞추지 못하고 급하게 시작한 결과는 삽질. 필요 버전으로 업데이트 하고 다시 설정하니 오류가 안난다.