Category/Spring22 [Spring] 스프링과 Bean ※해당내용은 스프링을 공부한 내용을 개인적으로 정리한 글로, 정확하지 않은 내용이 있을 수 있습니다. Spring ? SpringBoot? SpringBoot는 기존의 Spring Legacy Project에서 복잡한 환경 설정 및 Dependency,xml 설정 등을 손쉽게 세팅해줘 프로젝트 시작할 때 효율적으로 사용할 수 있게 해주는 Frame-work이다. Tomcat이 내장되어있어 따로 설치하거나, 버전 관리를 하지 않아도 된다. Dependency 설정 자동화 SPRING JAVA 및 JSP&Servlet 기반 html,css,javascript,jQuery 등의 스크립트 언어 사용 스프링 Legacy 프로젝트 만들기 Spring Tool Suite를 이용해 생성 생성후 UTF-8 인코딩 설정 .. 2023. 12. 15. [JPA] @Id 어노테이션과 GeneratedValue 어노테이션 기본키(PrimaryKey)를 지정하는 Id 어노테이션 JPA 인터페이스를 사용하면서 Entity 구성을 하면 DB상의 하나의 Table이 Entity 객체와 매핑이 되며, Entity 객체의 인스턴스 하나가 해당 Table의 레코드값이 된다. 그런데, 이러한 각각의 Entity 인스턴스들을 구분하기위해 유일한 값인 PK를 통해 구분하는데 @Id 어노테이션을 통해 해당 Entity의 속성에 기본키(PK)를 직접 할당 하겠다는 의미이다. @Entity @Data public class Board { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; private String title; private String cont.. 2023. 12. 3. 이전 1 ··· 3 4 5 6 다음