Spring-boot
文章平均质量分 71
轻点 别打脸
无无
展开
-
spring-boot集成mybait-plus+shareding实现分表分库,dynamic动态数据多数据源
说明: 以下内容为两部分:1、springboot+shareding+mybatis-plus 集成接入单库,进行分表查询,等操作2、在springboot+shareding+mybatis-plus 集成接入单库,进行分表查询的基础上,增加dynamic动态数据源依赖,接入动态多数据源即:shareding分表的数据源 1个 ,需要操作的其他数据源(不进行分表)的数据源 1个。原创 2024-01-13 19:51:56 · 1226 阅读 · 0 评论 -
Spring Boot 多模块开发,SDK工具模块配置读取
前景:spring-boot 多模块应用开发,工具模块在主模块中引用(jar包形式),出现工具模块配置读取异常问题。 例如:XXX-Center 主业务模块,引用XXX-SDK模块。 建议:工具模块中不要命名启动项默认配置文件名称 &原创 2021-12-14 19:14:58 · 1569 阅读 · 0 评论 -
SpringBoot不重启,刷新配置文件信息
项目配置文件更改,不重启的情况下重载配置文件,emmmmm第一想法是刷新上下文可以实现,真香。刷新配置信息1. AbstractApplicationContext Refresh(不可用)2. RefreshScope 刷新配置Spring-Boot版本: 2.1.17.RELEASE1. AbstractApplicationContext Refresh(不可用) 以下是refresh的部分源码,这原创 2021-10-18 12:08:09 · 4583 阅读 · 0 评论 -
zuul自定义网关请求重发规则
如何自定义zuul网关请求重发规则,首先需弄清楚框架的执行逻辑,https://cloud.tencent.com/developer/article/1034753 这篇文章解读的还不错zuul也可通过路由,服务,错误码来配置指定重发对象。zuul既定的过滤器: 数字代表顺序,数字越小,加载顺序级别越高。分别对应ZuulFilter核心过滤器中的filterType / filterOrder 值类型顺原创 2021-09-24 10:21:45 · 478 阅读 · 0 评论 -
自定义注解(Annotation标签),实现AOP切面编程,完成事务代理
1111原创 2021-03-29 13:57:55 · 702 阅读 · 5 评论 -
Spring,Spring Boot,(IOC,AOP思想),实例对象属性注入
Spring,Spring Boot,IOC,AOP,实例化以及引用区别1、Spring、Spring Boot / IOCIOC Inversion of Control 控制反转如何理解IOC 控制反转?DI Dependency Injection 依赖注入1、Spring、Spring Boot / IOCIOC Inversion of Control 控制反转如何理解IOC 控制反转?DI Dependency Injection 依赖注入IOC (Inversion of C原创 2021-03-22 21:57:13 · 489 阅读 · 0 评论 -
java-springboot,抽象类中使用@Autowired注入实例为无效
在使用抽象工厂开发模式的时候,公共的可复用的方法,会直接在超类工厂中进行实现,对其他服务的引用,要么手动实例化,要么建立有参构造器,一般使用在springboot框架内,一般是进行自动注入托管。abstract抽象类不能被实例化,在抽象类中注入服务,而抽象类不能被实例化,因此spring不能实例化抽象类,达到托管的目的。网上有通过子类注入从而达到超类中依赖服务的目的,也有说protect级别,...原创 2019-12-12 12:06:15 · 24601 阅读 · 11 评论 -
SpringBoot-配置文件属性注入-3种方式
springboot配置属性注入,网上的例子很多,转一篇写的很简洁,到位的博客。配置文件:datasource.username = admindatasource.url = /hello/world方式一:前提: <!-- JavaBean处理工具包 --> <dependency><groupId>org.projectlombok<...转载 2019-08-19 17:37:28 · 2088 阅读 · 0 评论 -
创建maven管理的Spring-boot父子工程(模块化工程)
1、创建一个Maven工程作为父级工程(总管模块工程的公共配置)直接Next不用做任何选择,建立一个Maven工程2、Maven父级工程下创建Spring-boot模块工程原创 2019-08-05 11:30:43 · 1770 阅读 · 0 评论 -
Java Map容器衍生的常用Map容器分析
HashMap,HashTable,LinkedHashMap,TreeMap,ConcurrentHashMap读取,写入,安全场景测试HashMap最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);允许多条记录的值为 Null。非同步的。TreeMap能够把它保存的记录根据...原创 2019-07-26 15:18:37 · 182 阅读 · 0 评论 -
Spring boot整合mybatis puls遇到的问题
1、启动报错APPLICATION FAILED TO STARTDescription:Field iCsDataVerifyService in com.lonelywolf.boot.linuxdatasource.mydemo.controller.CsDataVerifyController required a bean of type ‘com.lonelywolf.boo...原创 2019-07-19 18:27:14 · 2555 阅读 · 0 评论 -
spring-boot+mybatis-plus多数据源的情况下无法访问basemapper提供的方法问题
spring-boot+mybatis-plus多数据源的情况下无法访问basemapper提供的方法问题网上看了很多,这里贴一个经测可行的解决方案@Bean(name = "secondarySqlSessionFactory") public SqlSessionFactory secondarySqlSessionFactory(@Qualifier("secondaryDataSour...原创 2019-07-23 18:49:16 · 5199 阅读 · 3 评论 -
IDEA插件——Gsonformat
安装:Preferences>>Plugins>>搜索Gsonformat安装Ctrl+Enter调起选择插件插件作用描述: 1、根据json集合生成实体类(javabeen)注解:@JSONField  ...原创 2019-07-15 15:48:58 · 259 阅读 · 0 评论