Springboot2.x
小月施主
一花一世界,一树一菩提
展开
-
Springboot优雅单元测试之mapper的测试(基于mybatis-plus)
基于springboot的工程,正常单元测试,可以利用IDEA的goto功能自动生成对应的测试类(测试方法),然后在生成的测试类加注解@SpringBootTest,执行对应的test方法即可。但是这样默认是会启动整个springboot应用的,如果有web,还会启动web容器。这个时间比较久,。原创 2022-09-06 00:27:09 · 10611 阅读 · 4 评论 -
解决IDEA Springboot项目sql文件打开提示No data sources are configured to run this SQL and provide advanced的问题
Idea2018的Springboot项目,如果里面有.sql文件,打开后,会提示“No data sources are configured to run this SQL and provide advanced”其实这个提示,并不影响你敲代码,你可以手动通过其它数据库客户端工具来执行这些sql命令创建数据表结构。但是对于强迫症如我的这样子,并不能容忍~于是:1、打开EDEA右侧...原创 2018-09-19 08:10:50 · 75063 阅读 · 15 评论 -
Springboot2.x 启动报错:Bean named 'xxxService'... but was actually of type 'com.sun.proxy.$Proxy82'
Springboot 2.0.5 搭建一个新项目启动后报错:Bean named 'xxxService'... but was actually of type 'com.sun.proxy.$Proxy82'C:\Java\jdk1.8.0_144\bin\java.exe -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enab...原创 2018-10-17 00:51:08 · 1419 阅读 · 0 评论 -
springboot2、mybatis-plus3 一行配置实现打印sql最终填充的参数值
在application.yml中添加:# 配置slq打印日志mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl如果是application.properties,添加:# 配置slq打印日志mybatis-plus.configuration.log-...原创 2018-10-23 17:08:55 · 46737 阅读 · 15 评论 -
Springboot 2.x 无法读取yml配置值的问题:Could not resolve placeholder xxx value '${xxx}'
最近在用Springboot2.1 新建demo工程的时候,在DataSourceConfig类中通过 @Value("${spring.datasource.url}") 的方式引用application.yml 中配置的参数时,提示:Could not resolve placeholder xxx value ‘${xxx}’本文是基于Springboot最新版本2.1.1来处理的...原创 2018-12-05 18:23:08 · 16117 阅读 · 1 评论