- 博客(5)
- 资源 (59)
- 收藏
- 关注
原创 SpringBoot 声明式事务失效场景
如果声明事务的方法不是public,事务会失效 同一个类中一个没有事务的方法,调用一个有事务的方法时,事务失效 异常被trycatch 捕获,事务失效 数据库引擎要支持事务,mysql数据库,必须设置数据库引擎为InnoDB。 springboot是否开始事务管理,@EnableTransactionManagement(默认开启) 异常类型配置错误 业务和spring事务代码必须在一个线程中 事务传播属性设置错误 Propagati...
2020-12-31 15:02:22 1130 1
原创 SpringCloud Alibaba Nacos作为配置中心-----------多环境下切换配置文件(五-3)
一、导入依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> <version>0.2.1.RELEASE</version></depend
2020-12-16 11:12:52 594
原创 <dependencies> 和<dependencyManagement>
<dependencies>即使在子项目中不写该依赖项,那么子项目仍然会从父项目中继承该依赖项(全部继承)<dependencyManagement>dependencyManagement里只是声明依赖,并不实现引入,因此子项目需要显示的声明需要用的依赖。如果不在子项目中声明依赖,是不会从父项目中继承下来的;只有在子项目中写了该依赖项,并且没有指定具体版本,才会从父项目中继承该项,并且version和scope都读取自父pom;另外如果子项目中指定了版本号,那么会.
2020-12-15 15:36:15 395
原创 SpringCloud Alibaba Nacos -------- 集群部署(四)
nacos 版本为1.4(默认启动是集群模式cluster),也可以在启动时候加上命令 -mcluster一、准备三个nacos127.0.0.1:8848127.0.0.1:8849127.0.0.1:8850二 、在config/application.properties中各自修改端口,避免端口冲突server.port=8848有必要的话,初始化数据库三、配置节点cluster.conf.example 重命名为cluster.conf或者复制一份重命...
2020-12-14 23:36:36 221
原创 通过反射获取类中的所有属性与方法
获取公共属性 //可以随意用四种类加载方式的任意一种获取类对象 实体类 s=new 实体类(); Class c=s.getClass(); //通过类对象获取单个属性 Field f=c.getFiled("属性名");//f为当前指定类属性的file属性 //给对象属性赋值 f.set(s,"值"); //获取属性值 f.get(s); 获取私有属性 实体类 s=new 实体类(); Class c=s.getClass(); Field f=c.getDeclar
2020-12-06 23:23:34 453
sping-boot-shiro-jwt-redis-refreshtoken.zip
2020-08-25
mybatisplusPage.zip
2019-12-27
centos系统springboot启动、重启、停止shell脚本
2019-11-23
超卖问题的4种解决方案、秒杀方案
2024-09-10
整合canal监听mysql
2024-05-13
springCloudAlibaba的一个demo,包括注册中心,配置中心,服务熔断降级、链路追踪、seata分布式事务
2021-10-02
oneToMany-OneToOne-search.zip
2020-10-10
appname.sh
2020-07-18
dynamic-datasource-aop-loop.rar
2020-07-10
dynamic-datasource-aop-copy
2020-07-09
springboot-RedisKeyExpirationListener.zip
2020-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人