Java & Spring/옵션정리
[Spring] 테이블 매핑 - Config 클래스 만들기 [진행중]
방법 1. Config 클래스 생성 2. 클래스레벨에 @Configuration 입력 @Configuration 3. em 및 tx 필드변수 선언 1) 영속성 컨텍스트 멤버변수 em : EntityManager 클래스 타입을 받음 2) 트랜잭션 멤버변수 tx : EntityTransaction 클래스 타입을 받음 import javax.persistence.EntityManager; import javax.persistence.EntityTransaction; public class Config { private EntityManager em; private EntityTransaction tx; 4. CommandLineRunner 타입의 메서드를 선언해주며, 파라미터는 EntityManagerFact..
[Java] JDK와 JRE 차이 (feat. SDK)
결론 JDK는 JRE를 포함한 상위 개념이었다. SDK는 JDK를 포함한 상위 개념이다. 단, JDK 11 부터는 JRE가 포함되지 않게 배포되고 있다. * 따라서 : JDK11부터는 war빌드를 위해선 JRE를 따로 설치해야한다. (JRE 설치 링크 및 설명) JRE (Java Runtime Environment) 1. JRE란? : 자바 가상 머신(JVM), 자바 클래스 라이브러리, 자바 명령 및 기타 인프라를 포함한 컴파일된 Java 프로그램을 실행하는데 필요한 패키지 : war파일 빌드를 위해선 JRE 필요 2. 포함된 폴더와 파일 bin/ : Java 실행 프로그램이 포함되어 있다. JVM을 시작하는 Java가 포함되어있다. Keytool 및 Policytool과 같은 다른 유틸리티도 포함되어있..