일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- org.apache.ibatis.binding.BindingException
- 네이버 연결된 서비스
- 데이터베이스 방언
- 자바ORM표준프로그래밍
- 네이버로그인API
- http
- Transaction not successfully started
- HTTP3
- KAKAOLOGINAPI
- Git
- HTTPMESSAGE
- fixedDelay
- anyMatch
- hibernate.dialect
- ERROR TYPE : org.apache.ibatis.binding.BindingException
- 김영한JPA
- Invalid bound statement (not found)
- @Entity
- RFC723x
- 멱등활용
- JPA
- gitrevert
- 무상태프로토콜
- @Table
- 캐쉬가능
- DB방언
- gitreset
- 매핑정보가없는필드
- initialDelay
- SpringBoot
- Today
- Total
목록IT/JPA (77)
twocowsong
깃허브 정리 URL : https://github.com/sWineTake/jpa.git GitHub - sWineTake/jpa: 자바 ORM 표준 JPA 프로그래밍 - 김영한 자바 ORM 표준 JPA 프로그래밍 - 김영한. Contribute to sWineTake/jpa development by creating an account on GitHub. github.com 영속성 컨텍스트의 특징 - 영속성 컨텍스트와 식별자의 값 영속성 컨텍스트는 엔티티를 식별자 값으로 구분합니다. 저희는 Member엔티티의 @Id로 테이블의 기본 키와 매핑하였으므로 @Id로 구분합니다. 따라서 영속 상태는 값이 반드시 있어야 합니다. 식별자 값이 없으면 예외가 발생합니다. - 영속성 컨텍스트와 DB저장 영속성 컨텍스..
깃허브 정리 URL : https://github.com/sWineTake/jpa.git GitHub - sWineTake/jpa: 자바 ORM 표준 JPA 프로그래밍 - 김영한 자바 ORM 표준 JPA 프로그래밍 - 김영한. Contribute to sWineTake/jpa development by creating an account on GitHub. github.com 엔티티에는 4가지 상태가 존재합니다. - 비영속 : 영속성 컨텍스트와 전혀 관계가 없는 상태 - 영속 : 영속성 컨텍스트에 저장된 상태 - 준영속 : 영속성 컨텍스트에 저장되었다가 분리된 상태 - 삭제 : 삭제된 상태 비영속 (New) 엔티티 객체를 생성했으며 지금은 순수한 객체 상태이며 아직 저장하지 않았습니다. 따라서 영속성 컨..
깃허브 정리 URL : https://github.com/sWineTake/jpa.git GitHub - sWineTake/jpa: 자바 ORM 표준 JPA 프로그래밍 - 김영한 자바 ORM 표준 JPA 프로그래밍 - 김영한. Contribute to sWineTake/jpa development by creating an account on GitHub. github.com 영속성 컨텍스트란? 엔티티를 영구 저장하는 환경이라는 뜻입니다. 엔티티 매니저로 엔티티를 저장, 조회하면 엔티티 매니저는 영속성 컨텍스트에 엔티티를 보관 및 관리합니다. em.persist(member); 지금까지 persist는 단순히 회원 엔티티를 저장한다고 표현했습니다. 정확히 하면 persist() 메소드는 엔티티 매니저를 ..
깃허브 정리 URL : https://github.com/sWineTake/jpa.git GitHub - sWineTake/jpa: 자바 ORM 표준 JPA 프로그래밍 - 김영한 자바 ORM 표준 JPA 프로그래밍 - 김영한. Contribute to sWineTake/jpa development by creating an account on GitHub. github.com 엔티티 매니저는 엔티티를 저장, 수정, 삭제, 조회등 엔티티관련된 모든일을 처리합니다. 개발자 입장에서는 엔티티 매니저는 엔티티를 저장하는 가상의 DB로 생각하면됩니다. 구현과 관련된 부분들은 하이버네이트를 기준으로 진행합니다. 엔티티 매니저 팩토리와 엔티티 매니저 DB를 하나만 사용하는 애플리케이션은 일반적으로 EntityMana..
깃허브 정리 URL : https://github.com/sWineTake/jpa.git GitHub - sWineTake/jpa: 자바 ORM 표준 JPA 프로그래밍 - 김영한 자바 ORM 표준 JPA 프로그래밍 - 김영한. Contribute to sWineTake/jpa development by creating an account on GitHub. github.com 하나 이상의 회원 목록을 조회하는 다음 코드를 자세히 보자 // 목록 조회 List members = em.createQuery("SELECT M FROM Member M", Member.class).getResultList(); System.out.println("members.size= " + members.size()); JP..
깃허브 정리 URL : https://github.com/sWineTake/jpa.git GitHub - sWineTake/jpa: 자바 ORM 표준 JPA 프로그래밍 - 김영한 자바 ORM 표준 JPA 프로그래밍 - 김영한. Contribute to sWineTake/jpa development by creating an account on GitHub. github.com Jpa (JpaMain.class)예제 코드는 아래와같습니다. public static void main(String[] args) { // 엔티티 매니저 팩토리 생성 EntityManagerFactory emf = Persistence.createEntityManagerFactory("jap-study"); // 엔티티 매니저 생..
깃허브 정리 URL : https://github.com/sWineTake/jpa.git GitHub - sWineTake/jpa: 자바 ORM 표준 JPA 프로그래밍 - 김영한 자바 ORM 표준 JPA 프로그래밍 - 김영한. Contribute to sWineTake/jpa development by creating an account on GitHub. github.com Jpa (JpaMain.class)예제 코드는 아래와같습니다. public static void main(String[] args) { // 엔티티 매니저 팩토리 생성 EntityManagerFactory emf = Persistence.createEntityManagerFactory("jap-study"); // 엔티티 매니저 생..
깃허브 정리 URL : https://github.com/sWineTake/jpa.git GitHub - sWineTake/jpa: 자바 ORM 표준 JPA 프로그래밍 - 김영한 자바 ORM 표준 JPA 프로그래밍 - 김영한. Contribute to sWineTake/jpa development by creating an account on GitHub. github.com Jpa (JpaMain.class)예제 코드는 아래와같습니다. public static void main(String[] args) { // 엔티티 매니저 팩토리 생성 EntityManagerFactory emf = Persistence.createEntityManagerFactory("jap-study"); // 엔티티 매니저 생..