1.JPA中EntityManager不能执行建表语句,提示要加事务Error:javax.persistence.TransactionRequiredException: Executing an update/delete query 换成直接连数据库原生操作来解决
2.resources下的文件采用中文命名,读取不到。
3.使用h2数据库在加了认证后不能访问h2后台,登录进去为空白f12看到页面有一个错误提示Sorry, Lynx not supported yet 解决方法: 在安全认证配置config文件中的设置过滤不需要认证方法的第一行添加 http.headers().frameOptions().disable();
4.错误信息:exected single matching bean but found 2: mainDataSourceProperties 使用了多个数据源
解决办法在main函数上配置exclude
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class })