Study2 1 - 02. Spring Entity 작성하기 Entity란? 실체, 객체 라는 의미 업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것(명사) ex. [엔터티]학생 - [속성]학번, 이름, 학점, 전공 등 즉, 정보를 저장할 수 있는 것을 일컫음 전체 Code @Entity @Getter @AllArgsConstructor public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private int id; @Column(name = "user_id" ,nullable = false, unique = true, length = 30) private String user_id; @Column(nullable = false, length = 10) privat.. 2022. 2. 14. Spring 초기 설정 Spring Project 생성 https://start.spring.io/ 위 사이트를 이용하면, 개발자가 원하는 방향에 맞춰 spring이 자체적으로 서버를 열어준다 지금부터 위 사진에 대해 하나하나 알아가볼것이다. Project 최근에는 Maven Project보다 Gradle Project를 더 많이 사용하는 추세라고 한다. Manen과 Gradle의 상세 내용과 차이는 아래 사이트를 참고하자! Maven과 Gradle의 차이 Maven vs Gradle 즉, Build라는 동적인 요소를 xml자체로만 정의하기에는 어려운 부분이 있어, Maven보다는 Gradle(xml대신 Groovy라는 문법사용)을 더 많이 사용하며, 속도또한 Gradle이 훨씬 빠른것을 알 수 있다. Maven vs Grad.. 2022. 2. 14. 이전 1 다음