@Entity가 붙은 클래스는 JPA가 관리, Entity라고 한다. JPA를 사용하여 테이블과 매핑할 클래스에 @Entity를 붙힌다. Spring 서버 실행시 Entity를 붙힌 객체클래스의 변수대로 테이블이 생성된 것을 확인할수있다. Member.class @Getter @Setter @Entity public class Member ...
의존성 추가 Gradle dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' //Spring Security implementation 'org.springframework.boot:spring-boot-sta...
Bean이란? Spring IoC 컨테이너가 관리하는 자바 객체를 빈(bean)이라고 한다. Bean사용이유 new를 사용하여 객체를 생성하지 않고 Spring IOC에서 미리 생성된 Bean을 가져다 쓰기 위해 사용한다. 객체를 IOC컨테이너가 관리하게 되어 객체를 효율적으로 관리가 가능하다. Bean으로 등록된 동일한 객체를 가져다 ...
1. Spring이 뭔가요? Spring은 Java 기반의 오픈 소스 프레임워크로, 엔터프라이즈 애플리케이션을 개발하기 위한 다양한 기능과 도구를 제공합니다. 주요 기능으로는 의존성 주입(Dependency Injection), AOP(Aspect-Oriented Programming), 트랜잭션 관리, 데이터 액세스 추상화, MVC 웹 프레임워...