package demo; import java.util.HashMap; import java.util.Map; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter; import org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter; @Configuration @ComponentScan @EnableAutoConfiguration public class Application extends JpaBaseConfiguration { public static void main(String[] args) { SpringApplication.run(Application.class, args); } @Override protected AbstractJpaVendorAdapter createJpaVendorAdapter() { EclipseLinkJpaVendorAdapter adapter = new EclipseLinkJpaVendorAdapter(); return adapter; } @Override protected Map<String, Object> getVendorProperties() { HashMap<String, Object> map = new HashMap<String, Object>(); return map; } }