Database/Hibernate

    [Java] Hibernate Database 연결 방법

    [Java] Hibernate Database 연결 방법

    하이버네이트 데이터베이스 연결 방법 JBossTool이 기본적으로 설정되어 있다는 전제하의 방법이다. JBossTool 설치 방법은 아래 링크를 참고하길 바란다. https://narup.tistory.com/7?category=880965 JBoss Tool 다운로드 및 Hibernate 초기 구성 설정 방법 하이버네이트는 자바 기반의 ORM (Object Relationship Mapper)이다. 데이터베이스에서 테이블을 읽어와 자바 객체와 RDBMS의 ROW를 서로 매핑해주는 도구이다. Mybatis를 이용해서 이클립스에 database를 연동하.. narup.tistory.com 1) 하이버네이트 Configuration file 세팅 프로젝트 우클릭 – New – cfg.xml 파일 클릭 src..

    [Java] Hibernate HQL, Cretreia 사용  방법

    [Java] Hibernate HQL, Cretreia 사용 방법

    Hibernate HQL 및 Cretreia 특정 데이터베이스를 조회하는 도구인 Hibernate에서는 HQL과 Creteria를 이용해서 쿼리를 작성해 DB에 접근할 수 있다. 그에 관련하여 주요 사용되는 쿼리와 기능들을 정리한 코드를 첨부했다. Main에 특정 함수를 호출하면 결과를 확인해 볼 수 있다....는 데이터베이스에 같은 컬럼이 있어야겠지만... 기본적인 CRUD와 Where, Group by 등 쿼리들을 정리해보았다. * 소스 코드의 맨 밑에 있는 getAllClasses함수는 특정 패키지 안에 있는 클래스 리스트를 출력해주는 함수로 Java의 Reflection과 함께 사용하면 된다. Database Table 총 4개의 테이블이다. public class Employee private ..

    [Java] Hibernate 설치 방법

    [Java] Hibernate 설치 방법

    하이버네이트는 자바 기반의 ORM (Object Relationship Mapper)이다. 데이터베이스에서 테이블을 읽어와 자바 객체와 RDBMS의 ROW를 서로 매핑해주는 도구이다. Mybatis를 이용해서 이클립스에 database를 연동하는 방법도 있지만 Hibernate로 연동하는 방법도 있어서 간략하게 소개를 하려고 한다. https://tools.jboss.org/downloads/ JBoss Tools - Downloads Licenses Most plugins are available under the Eclipse Public License (EPL) others Lesser General Public License (LGPL). They may also contain some libra..