JAVA
wpj130
这个作者很懒,什么都没留下…
展开
-
Springboot 使用 maven-resources-plugin 打包变量替换jar没有打包进去、Jar包没有被使用
Springboot 使用 maven-resources-plugin 打包变量替换jar没有打包进去、Jar包没有被使用原创 2024-08-18 19:13:35 · 387 阅读 · 0 评论 -
nacos properties配置写@Value注解的数组list类型写法
【代码】nacos properties配置写@Value注解的数组list类型写法。原创 2023-10-28 14:21:16 · 2094 阅读 · 0 评论 -
JAVA 文件读取、文件写入
【代码】JAVA 文件读取、文件写入。原创 2023-10-27 10:24:06 · 117 阅读 · 0 评论 -
SpringBoot 自定义异常@ContollerAdvice ExceptionHandler不起作用
SpringBoot 自定义异常@ContollerAdvice ExceptionHandler不起作用原创 2023-10-25 13:16:18 · 996 阅读 · 0 评论 -
ShardingSphere|shardingJDBC - 在使用数据分片功能情况下无法配置读写分离
ShardingSphere,跟着教程一步步做,但是想在开启数据分片的时候还能使用读写分离,一直失败,开始是一直能读写分离,但是分偏见规则感觉不生效,一直好像是走不进去[单独的读写分离配置之后,数据分片就无法生效了,是两块分开的单独功能;如果既想使用读写分离又想数据分片,可以使用如下配置,主要看。]这个配置中,后来debug调试可以找到相关配置,又感觉是什么代码给覆盖了或者不生效了。sharding->master-slave-rules设置。原创 2023-09-29 10:58:18 · 572 阅读 · 0 评论 -
关于:Java8新特性函数式编程 - Lambda、Stream流、Optional
lambda是JDK8中的一个语法糖,可以对某些匿名内部类的写法进行优化,让函数式编程只关注数据而不是对象。原创 2023-09-29 10:47:41 · 692 阅读 · 0 评论 -
springboot mybatis 和 pagehelper 分页不生效,偶尔生效
问题:都集成了,但是接口返回的json数据,分页开始不生效,后来刷新6,7次之后才生效,但是改变page参数的第几页,是不生效的,但是数据库查询limit生效解决:pageHelper的startPage必须放在查询之前才可以:/** * 根据某些特定参数获取列表 * @param adminUserQuery 参数 * @return List */ public Map<String, Object> selectAdminU原创 2022-02-23 15:07:26 · 770 阅读 · 0 评论 -
mybatis-generator 生成的代码缺少某些字段或者出现其他字段
问题场景:我运行代码:mvn -Dmybatis.generator.overwrite=true mybatis-generator:generate生成的文件和表对比,少了好多字段,却多出了一些其他字段原因:根据网上的原因是因为获取表结构是从mysql的schema中获取的,并不是直接或取得table结构。如果多个库中存在多个重名的表那就回出现错乱。解决:可以在配置文件上增加配置项解决该问题<jdbcConnection driverClass="${sprin原创 2020-08-04 14:31:12 · 4032 阅读 · 4 评论 -
MVN 中配置flyway mysq
最简单的方法编辑【pom.xml】:<build> <plugins> <!--其他插件配置--> <plugin> <groupId>org.flywaydb</groupId> <artifactId>flyway-maven-plugin</artifactId> <version&原创 2020-06-09 10:40:31 · 349 阅读 · 0 评论