springboot
文章平均质量分 74
BUG记录机
记录一些bug问题,一部分技术code,还有一些任何我想要记录的东西。。
展开
-
jar中没有主清单属性
Spring Boot微服务搭建框架,打包提示没有注清单属性,实际上是没有引入maven插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>原创 2021-12-15 16:57:10 · 10228 阅读 · 0 评论 -
springboot1.5使用cache集成redis
公司框架springboot1.5.*,2.*的springCache不好使1、pom<dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId><!-- <version>2.0.8.RELEASE</versi原创 2020-10-16 14:01:44 · 9205 阅读 · 1 评论 -
springboot配置多数据源并集成Druid和mybatis(超简单)
可以是mysql,oracle等多种不同数据源项目结构1、pom驱动之外加入druid和mybatis等pom,整合mybatis自行搜索<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.23</version> &原创 2020-10-15 15:10:46 · 14952 阅读 · 1 评论 -
java.lang.ClassNotFoundException:org.elasticsearch.action.count.CountRequestBuilder
此错误一般是采用springboot-start-data-elasticsearch的包所产生的分析错误一般此错误使用的springboot版本是1.*classNotFound说明没有这个包,意思是版本不对点击start包的pom可以看到start-data-es版本大概是1.5.*的解决pom父子工程找到父pom添加指定依赖这样子工程里面再引入start就是你指定的新版本了,思路大概是这样,有问题欢迎交流...原创 2020-06-10 09:48:19 · 1308 阅读 · 0 评论 -
springboot指定依赖jar版本
项目是maven父子项目结构如下:有多个子项目,因为springboot版本采用的是1.5.所以默认导入的elasticsearch版本是1.2.,而我们的集群是6.*的版本,试了很多次最后解决问题如下:在父pom的dependencyManagement中 添加指定版本就可以了因为!!! 父pom中指定版本优先级最高,所以可以解决子依赖pom中的版本问题。子模块只需要引入就可以了...原创 2020-06-08 18:18:12 · 9911 阅读 · 0 评论 -
SpringBoot加载不到配置文件
之前还好好的就突然报错,找不到配置文件里面的配置项出现问题的表现:启动端口为8080其实是找不到class类了解决方法在pom.xml里面加上<resources> <resource> <directory>src/main/resources</directory> <targetPath>${projec...原创 2020-04-02 18:10:03 · 852 阅读 · 0 评论 -
SpringBoot读取Resource下文件
目标文件:resource/excelTemplate/test.xlsx,尝试了四种读取方式,并且测试了四种读取方式分别的windows开发环境下(IDE中)读取和生产环境(linux下jar包运行读取)。window/linux皆可ClassPathResource classPathResource = new ClassPathResource("excleTemplate/te...原创 2020-03-19 10:09:16 · 174 阅读 · 0 评论 -
NamedParameterJdbcTemplate基本使用
NamedParameterJdbcTemplate是Spring的一套db解决框架,第一次用还不习惯,用熟练了感觉小程序比mybatis方便多了用的最多的就是查询了// list实体类查询RowMapper<StatisVehiclePasstime> rm = BeanPropertyRowMapper.newInstance(StatisVehiclePasstime....原创 2020-03-06 18:28:54 · 411 阅读 · 0 评论 -
springboot使用logback启动报警报错解决
把日志文件名称改为-spring结尾就不报警了!!!Spring Boot官方推荐优先使用带有-spring的文件名作为你的日志配置(如使用官方start包中已经默认集成了slf4j和logback不用导入任何日志依赖推荐使用logback,性能优于log4j设置logback彩色日志原创 2019-07-12 17:04:40 · 17331 阅读 · 1 评论