📌JPA(Java Persistence API)란?JPA는 자바 **ORM(Object Relational Mapping) 기술에 대한 API 표준 명세(즉,인터페이스)**를 뜻한다.위에서 말하는 ORM (Object Relationship Mapping) 기술이란?ORM 기술은 말 그대로 객체와 관계형 데이터 베이스를 매핑해 주는 기술이다.객체는 객체대로, 관계형 데이터베이스는 관계형 데이터 베이스대로 설계하고, ORM 프레임워크가 중간에서 매핑을 해준다.다시 정리하면, JPA는 라이브러리가 아닌 ORM을 사용하기 위한 인터페이스의 모음이다.이러한 JPA는 인터페이스의 모음, 단순한 명세이기 때문에 구현이 없다. 자바 애플리케이션에서 관계형 데이터베이스를 어떻게 사용할지 정의하는 하나의 방법일 뿐이다..
JAP에서의 연관관계& ERD의 연관관계(단방향)@OneToOne@OneToMany@ManyToOne@ManyToManyJAP는 방향 설정이 필요단방향 참조 : 한쪽의 클래스만이 다른 클래스의 인스턴스 참조양방향 참조 : 양쪽 클래스 모두 다른 클래스의 인스턴스 참조@Table(name = "t_member")@Entity@Builder@AllArgsConstructor@NoArgsConstructor@Datapublic class MemberEntity { @Id //Primary Key String mid; String mpassword; String mname; @Enumerated(EnumType.STRING) //기본은 순서 ordinal이 입력됨. Enum 문자타입 MemberRole mro..

카카오맵api를 사용해서 가맹점 정보 json데이터를 받아오려고 했는데 간단해 보였지만 꽤 많은 시련이 있었다.. ( 하루 걸림 ) sts4 자바 컨트롤러로 api를 호출하다 마주친 오류들과 해결법을 정리해봅시다. 1. 마주친 오류메세지rest api키도 제대로 넣고 컨트롤러 매핑 경로도 그대로 작성했는데 계속 파라미터를 못찾았다. [java.lang.String] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag.] 일단 나는 다른 패키지에 @RequestMapping주소가 같은 클래스가 있어서 문제였다. 2. 0건 조회일..
- Total
- Today
- Yesterday
- useState
- Async
- props
- 리액트
- ts
- 프로그래머스
- nomard
- useEffect
- 카카오로그인
- 재귀함수
- 자바스크립트
- NPM
- Cleanup
- 프로젝트회고록
- 타입스크립트
- splice
- await
- CLI
- 오버로딩
- slice
- 오블완
- React
- overloading
- 티스토리챌린지
- create react app
- 노마드
- ReactJS
- 챌린지1일차
- 리액트네이티브
- TypeScript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |