- 博客(6)
- 收藏
- 关注

原创 什么情况导致Spring事务失效?
1.没有被Spring管理 没有被Spring管理的Bean,如果其中出现了方法需要进行事务处理的情况,此时的事务不会执行。在OrderServiceImpl类中如果将@Service注释掉,那么此类对应的bean也就不会被Spring IoC容器管理。即便updateOrder上面注释了@Transactional,这个方法也不会执行事务。2.@Transactional 只能用于 public 的方法上,否则事务不会失效,如果要用在非 public 方法上,可以开启 AspectJ 代理模式。所示,s
2021-08-27 16:51:54
388

原创 Linux & window (redis)
windw 安装redis1.下载个redis安装包 直接解压解压如图2.直接点击redis-server.exe执行启动 或者 直接新建一个批处理文件.batLinux 安装redis1.下载rediswget http://download.redis.io/releases/redis-5.0.5.tar.gz2.执行解压命令tar xzf redis-5.0.5.tar...
2019-10-05 17:37:50
131
原创 @Resource和@AutoWired的区别
@Resource和@AutoWired的区别欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代
2021-08-26 22:21:50
103
原创 springcloud eureka
1.微服务架构分布式架构就是将一个项目拆分成n个子项目,每个子项目使用rpc远程调用技术一个基于 REST 服务的,服务注册与发现的组件它主要包括两个组件:Eureka Server 和 Eureka ClientEureka Client:一个Java客户端,用于简化与 Eureka Server 的交互(通常就是微服务中的客户端和服务端)Eureka Server:提供服务注册和发现...
2019-10-06 22:28:19
130
原创 springboot项目热部署(eclipse)
pom配置文件org.springframework.bootspring-boot-devtoolstruetrue2.勾选build 方式 -->Build Automatically3.application.properties添加spring.devtools.restart.enabled:true热部署测试成功...
2019-09-24 22:45:24
179
原创 AOP的实际使用
1.annotation 注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface MethodLog {String value() default “”;}2.手写Aop实现@Aspect@Componentpublic class MethodLogAspect { ...
2019-09-24 22:42:14
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人