[Spring boot] JPA 연동 및 테스트
JPA 설정이 기초적인 부분이 완료되었다. 이제 Entity를 생성하고, 재 부팅 해보자. JPA는 객체 지향적 ORM 방식으로 개발할수있도록 도와주는 api중하나이다. 개발자가 쿼리보다는 객체에 신경을 쓸수있도록 도와주고, 충분한 학습이 뒷받침 되면, 아주 좋은 성능을 낸다고한다. 이런식으로 id를 pk로 주고, 재부팅한다, 이렇게 자동적으로 sql에서 생성을 하게된다. ddl-auto 가 update이기때문에, 해당 컬럼을 추가하게 되면 이렇게 반영이된다. @Table , Entity 가 기본적으로 이름이 동일한 테이블을 생성 및 찾지만, 특정 테이블 이름과 매핑할수도있다. @Column(name ="???") 동일한 이름이 아닌, 특정 컬럼이름으로 할수있다. 예) 아 우선 그전에, 자동 재기동을 a..
[Spring boot] Spring - mysql - JPA 연동
노트북이 느려터져서, 화병으로 죽기전에, 한번 드라이브를 밀고 다시 세팅했다. 세팅은 언제나 할때마다 버벅인다 ㅋ; 담엔 좋은 노트북해서, 한 3년 주기로해야겠다... 무튼, 연동의 첫 부분을 위해, 프로젝트 새로띄움 우선은 Restcontroller랑 controller 랑 생성해서, view매핑까지 해놓고, mysql을 또 깔까.... 했지만, 그냥 aws 에서 설치하고 띄우려고한다. (로컬 설치 그만 ~ ^^) 그래서, aws에서 데이터베이스를 생성한다. 이건 참고자료도 많지만, 그냥 aws 가입하고 rds 생성할때, 퍼블릭 엑세스가능 (가능으로 바꿔야 boot에서 접근이 가능하다.)
[Spring boot] Spring - mysql - JPA 연동
노트북이 느려터져서, 화병으로 죽기전에, 한번 드라이브를 밀고 다시 세팅했다. 세팅은 언제나 할때마다 버벅인다 ㅋ; 담엔 좋은 노트북해서, 한 3년 주기로해야겠다... 무튼, 연동의 첫 부분을 위해, 프로젝트 새로띄움 우선은 Restcontroller랑 controller 랑 생성해서, view매핑까지 해놓고, mysql을 또 깔까.... 했지만, 그냥 aws 에서 설치하고 띄우려고한다. (로컬 설치 그만 ~ ^^) 그래서, aws에서 데이터베이스를 생성한다. 이건 참고자료도 많지만, 그냥 aws 가입하고 rds 생성할때, 퍼블릭 엑세스가능 (가능으로 바꿔야 boot에서 접근이 가능하다.)