我有一个基本的SpringBoot应用程序,嵌入式Tomcat,Thymeleaf模板引擎.
我创建了这个bean来访问控制台:
@Bean
public ServletRegistrationBean h2ConsoleServletRegistration() {
ServletRegistrationBean bean = new ServletRegistrationBean(new WebServlet());
bean.addUrlMappings("/console/*");
return bean;
}
我的bean注释如下:
@Entity
@Table(name="t_user")
public class User implements Serializable, UserDetails {
..
}
我的应用属性:
Spring Data JPA属性
spring.datasource.url=jdbc:h2:mem:testdb;MODE=MySQL;DB_CLOSE_ON_EXIT=FALSE
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
hibernate.dialect=org.hibernate.dialect.H2Dialect
但我没有看到JPA创建的任何表格: