일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- 버블정렬
- 내림차순정렬
- annotation
- 자바알고리즘
- Swing
- GUI
- 이클립스 #이클립스단축키 #자바 #자바단축키
- 계산기GUI
- 계산기
- 자바 #java #이클립스 #eclipse #switch #switch문 #사칙연산 #계산기 #calculator #간단한계산기
- 버블소트
- 자바GUI
- 이클립스
- Java
- 자바 계산기
- 오름차순정렬
- Spring
- 배열정렬
- 숫자정렬
- Eclipse
- 어노테이션
- 스프링
- MVC
- 알고리즘
- Today
- Total
목록전체 글 (144)
온 코딩

Maven Project 생성 환경설정 build path - odbc8.jar 임포트 Project Facets - 자바버전확인, JPA 클릭 Dependency 추가(pom.xml) org.hibernate hibernate-entitymanager 5.1.0.Final Mavens 임포트 확인하기 VO 객체 만들기 JPA Entity 파일 만들고 persistent.xml class 등록 되었는지 확인 com.hhw.biz.board.Board POJO 형태로 작성 가능 package com.hhw.biz.board; import java.util.Date; import javax.persistence.Entity; import javax.persistence.GeneratedValue; impor..
7월 05, 2021 12:03:08 오후 org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation INFO: HHH000204: Processing PersistenceUnitInfo [ name: JPAProject ...] 7월 05, 2021 12:03:09 오후 org.hibernate.Version logVersion INFO: HHH000412: Hibernate Core {5.1.0.Final} 7월 05, 2021 12:03:09 오후 org.hibernate.cfg.Environment INFO: HHH000206: hibernate.properties not found 7월 05, 2021 12:03:09 오후 o..
JAVA CLASS 파일의 클래스 값에서 이런 오류가 뜨는 경우, 프로젝트 오류가 아니라 JPA에 관한 Eclipse 오류일 가능성이 크다. 해결방법 1. persistence.xml 오른쪽 클릭 -> JPA Tools -> Syncronize Class List 2. 프로젝트 명 오른쪽 클릭 ->Validate 3. 프로젝트 닫았다가 다시 열기 프로젝트 설정 후 엔티티 클래스를 만들었을 때 주로 생기는 오류로, 구문을 잘못 쓰거나 그런게 아니라 이클립스에서 jpa를 실행할 때 호환 문제로 생기는 사소한 오류임... 오류가 난 상태로 프로젝트 run 해도 큰 문제는 없다.
Spring MVC 프로젝트 주요 폴더 1. src/main/java 개발되는 java 코드 2. src/main/resources 서버가 실행될 때 필요한 파일들 3. WEB-INF/spring 스프링 설정 파일 4. WEB-INF/views : JSP파일 5. pom.xml : maven 설정 프레젠테이션 레이어 비즈니스 레이어 퍼시스턴트 영역 JSP HTML CSS todoMapper.xml (미리 등록해 놓아야 할 객체들) (맵핑 객체 및 Sql 매퍼 파일) (SQL 쿼리) => servlet-context.xml (요청이 들어왔을 때 등록해 놓아야 할 객체들) root-context.xml classpath:db.properties mybatis-context.xml 상대경로~~ 1. SQL 쿼..
1. 라이브러리(dependency) 추가 (pom.xml) org.mybatis mybatis 3.3.1 org.mybatis mybatis-spring 1.2.4 저장 후 메이븐에 제대로 추가 되었는지 확인! https://mvnrepository.com 메이븐 디펜던시 사이트 : 디펜던시 코드 생각 안 날 때 참고... 2. Mybatis 환경설정 파일 추가 2021.06.29 - [복습 ARCHIVE/모델별 프로젝트] - [Spring] Mybatis 설치 및 간단한 사용 [Spring] Mybatis 설치 및 간단한 사용 Mybatis 설치 방법 Help > Eclipse Marketplace > Mybatis 1.2.4 설치! 설치 후 뉴 프로젝트 생성 시, Mybatis MyBatis XML..

Mybatis SqlMapConfig.xml : Mybatis 메인 환경설정 파일 > DBMS 커넥션, SQL Mapper XML 파일 등록 SqlMap.xml : SQL 명령어들을 Map 구조로 저장하여 관리 > SQL 명령 시 필요한 값들은 input 형태 데이터로 할당, 실행된 SQL이 SELECT 구문 일 때는 output 형태의 데이터로 리턴 SQL Mapper XML 파일 구조 를 루트 엘리먼트로 가지는 xml 파일 namespace 속성과 SQL 아이디 통해 DAO 클래스에서 참조하여 사용 Mapper XML delete where seq=#{seq} DAO 클래스 public void deleteBoard(BoardVO vo){ mybatis.delete("AAAAA.BBBBB", vo);..
Mybatis 설치 방법 Help > Eclipse Marketplace > Mybatis 1.2.4 설치! 설치 후 뉴 프로젝트 생성 시, Mybatis MyBatis XML Mapper가 보이는 지 확인! Mybatis 한 두줄의 자바코드로 DB 연동을 처리 SQL 명령어를 자바 코드에서 분리하여 XML 파일에 따로 관리 => SQL수정 시 XML만 바꾸면 되서 자바파일을 다시 컴파일 할 필요가 없음 반환타입을 XML에서 지정하기 때문에 자바를 통해 반환타입을 지정할 필요 없음 데이터 맵퍼 : XML에 저장된 SQL 명령어를 대신 실행하고 실행 결과를 VO와 같은 자바 객체에 자동을 맵핑해줌 프로젝트 생성 Spring Lagacy Project > Simple Project로 생성 properties..

1. Jackson2 라이브러리 추가 (pom.xml) com.fasterxml.jackson.core jackson-databind 2.7.2 2. HttpMessageConvertor 등록(presentation-layer.xml) 어노테이션 사용을 위해 mvc 등록한다. message.messageSource 3. 컨트롤러 및 VO 클래스 수정 Json XML 1. BoardVO @XmlAccessorType(XmlAccessType.FIELD) : xml로 변환 가능, 이 객체의 필드(변수) 자동으로 자식 엘리먼트로 표현 @XmlAttribute : 이 어노테이션 있는 변수는 속성으로 표현 @XmlTransient : 이 어노테이션은 Json에서 @JsonIgnore와 같은 개념 package c..
홈페이지에서 영어로 변환하는 그런 것 미리 properties파일에 다국어 출력 파일을 저장해 놓고 그것을 사용함 1. messageResource 파일 설정 messageResource_en.properties #login.jsp message.user.login.title=LOGIN message.user.login.id=ID message.user.login.password=PASSWORD message.user.login.loginBtn=LOG-IN message.user.login.language.en=English message.user.login.language.ko=Korean #getBoardList.jsp message.board.list.mainTitle=BOARD LIST messa..