분류 전체보기
-
Error - EmptyResultDataAccessExceptionWeb 2018. 8. 22. 16:36
Spring작업 중 페이지에 EmptyResultDataAccessException가 생겼다. QueryForObject는 1개만 뽑아 오는건데 EmptyResultDataAccessException이 생길 수 있다. QueryForObject를 사용할 때, try-catch를 이용한다. try { return this.jdbcTemplate.queryForObject( this.memberQueries.get(Query.SELECT_ONE_QUERY) , new Object[] {email} , new RowMapper() { @Override public MemberVO mapRow(ResultSet rs, int rowNum) throws SQLException { return BindData.bi..
-
Spring - JDBCJava/Spring 2018. 8. 21. 15:34
pom.xml에 commons-dbcp, spring-jdbc Dependency를추가한다. ojdbc6.jar파일을 C드라이브에 옮긴 후프로젝트 우클릭 -> Run -> Maven Build... -> Goals에 install:install-file -Dfile=C:\ojdbc6.jar -DgroupId=ojdbc -DartifactId=ojdbc -Dversion=6 -Dpackaging=jar 를 입력하고 Apply, Run시킨다. Build후 GroupID를 ojdbc, ArtifactID를 ojdbc, version을 6을주고 dependency를 pom.xml에 만들어준다. 이후 VO를 만들고 Getter,Setter 추가, DaoImpl의 Argument를 수정한다 SQL의 jdbc dri..
-
Eclipse Error - An error occurred while filtering resources Maven Java EE Configuration ProblemJava/Spring 2018. 8. 21. 15:12
DescriptionResourcePathLocationTypeAn error occurred while filtering resourcesProject-Nameline 1Maven Java EE Configuration Problem Alt + F5로 Maven Update를 진행하면 Error가 해결된다.또는 프로젝트 우클릭 -> Maven -> Update Project도 가능하다.
-
Maven 설정Java/Spring 2018. 8. 20. 11:33
Eclipse -> Windows -> Preference -> Maven -> 설정 Windows -> Show view -> Maven Repository Global Repository -> Central에 Full Index Enable -> Full 완료가 되면 Central밑으로 폴더가 생성된다. 생성이 안됬거나 오류가 나면 Rebuild Index를 진행한다. Maven Project로 설정 별다른 설정 없이 Finish한다. Add에서 검새하면 mvn Repo에 있는 것을 토대로 리스트가 나온다. 다운로드하려는 리스트를 선택하고 다운시킨다. 하나의 lib을 설치하면 의존관계에 있는 lib까지 모두 다운한다. pom.xml에 추가된 모습이다.직접 코드로도 만들 수 있지만, mvn Repo에서..
-
-
Board TipWeb 2018. 8. 17. 17:53
SQL에서 장문의 데이터를 집어넣을때 쓰는 Column Type VARCHAR2(4000) - 최대 4000자만 가능 CLOB - 굉장히 장문의 데이터도 집어넣을수 있음 게시판 종류 BBS : 글쓰기(등록일 기준) + 댓글 - 국내에서 주로 이용 FORUM : 글쓰기(토론) 정렬기준 : 1. 업데이트 날짜, 2. 작성일, 댓글 필수 - 해외에서 주로 이용 C : Insert R : List, Detail U : Update D : Delete 일반적으로 ID를 만드는 방법(관례) BD-20180816-000001 BD-2018081611-000001 테이블키워드(XX)-날짜(시간)-시퀀스 -- SQL문 예) BD-2018081613-000001 SELECT 'BD-' || TO_CHAR(SYSDATE, ..