随笔分类 -  java

摘要:简介 官方文档 https://www.mojohaus.org/build-helper-maven-plugin/index.html 常用的Goals 名称 说明 build-helper:add-source 添加一个或者多个目录到POM. build-helper:add-test-sou 阅读全文
posted @ 2022-02-10 11:19 bbird2018 阅读(569) 评论(0) 推荐(0)
摘要:在maven的项目中经常遇到dependencies与dependencyManagement。那么两者有什么区别和联系呢? DepencyManagement的应用场景 主要应用于多module项目中,有多个子项目共同依赖于某一个jar包。确保这个jar包的版本一致非常有必要。特别是某个包升级以后 阅读全文
posted @ 2022-02-07 14:22 bbird2018 阅读(204) 评论(0) 推荐(0)
摘要:nacos简明教程 为什么需要nacos? 在微服务架构中,微服务之间经常要相互通信和调用,而且一个服务往往存在多个实例来降低负荷或保证高可用。我们假定A服务要调用B服务,最简单的方式把B服务的地址和端口保存在A服务的配置文件中。然后通过http请求去完成B服务的调用。但是B服务可能有好多个实例,而 阅读全文
posted @ 2020-11-06 19:27 bbird2018 阅读(2591) 评论(0) 推荐(1)
摘要:最近碰到一个问题,mysql的数据表中有一个字段desc,如果使用mybatis plus来访问数据库,使用继承BaseMapper<>的方法。自己如果不书写xml,自动构成的sql会出错。 解决方法 @TableField("`desc`") private String desc; 阅读全文
posted @ 2020-06-29 18:15 bbird2018 阅读(6145) 评论(0) 推荐(3)
摘要:在 springboot mybatis plus多数据源轻松搞定 (上) 中我们使用了分包的方式实现了一个springboot项目中多个数据源的调用。也对指出了最大的缺点就是不能灵活自由的切换数据源。那么这一篇中,我们探讨一下动态的实现多数据源的方式。可以实现随心所欲的切换数据源。 基础的配置 数 阅读全文
posted @ 2020-06-19 18:35 bbird2018 阅读(937) 评论(0) 推荐(0)
摘要:在开发中经常会遇到一个程序需要调用多个数据库的情况,总得来说分为下面的几种情况: 一个程序会调用不同结构的两个数据库。 读写分离,两个数据结构可能一样高,但是不同的操作针对不同的数据库。 混合情况,既有不同的结构的数据库,也可能存在读写分离的情况。 下面针对第一种情况,提供一个解决方案。 解决思路 阅读全文
posted @ 2020-06-19 18:33 bbird2018 阅读(4366) 评论(0) 推荐(0)