Spring Boot JPA use in Main

Posted by sJun on November 08, 2020 ·
@SpringBootApplication
public class JpqlSampleApplication {

	public static void main(String[] args) {
		SpringApplication.run(JpqlSampleApplication.class, args);
	}
	@PersistenceContext
	EntityManager em;

	@Transactional
	@EventListener(ApplicationReadyEvent.class)
	public void o(){
		Member member = new Member();
		member.setUsername("memberA");
	}
}

스프링 부트 Main 내부에서의 JPA 직접 실행.

Sample code를 따라 연습할 때 유용