
开发工具、框架等
绕远的偶人
300字以内
展开
-
Spring事务
参考Spring事务何时失效、事务的传播级别 一、何时失效 Spring事务是AOP的应用,扫描@Transactional注解,调用事务处理器的begin(),commit(),rollack()等方法。 1、@Transactional应用在非 public 方法上 spring 事务底层在扫描 @Transactional 注解时会直接不会获取非 public 的方法上的 @Transactional 注解的属性信息,使用JDK或者CG...转载 2020-09-13 22:20:26 · 172 阅读 · 0 评论 -
Git常用命令
Git 每次提交更新时,它会纵览一遍所有文件的指纹信息并对文件作一快照,然后保存一个指向这次快照的索引。为提高性能,若文件没有变化,Git 不会再次保存,而只对上次保存的快照作一链接,图中虚线的文件并未保存。 在 Git 内都只有三种状态:已提交(committed),已修改(modified)和已暂存(staged),对应本地仓库、工作区和暂存区三个位置。 (1)git clo...原创 2019-08-03 23:55:21 · 126 阅读 · 0 评论 -
《Spring技术内幕》读书笔记——IoC源码
Inversion of Control,控制反转,又称Dependency Inversion Principle,依赖倒置,由容器来管理Bean。 1、BeanFactory继承体系 Spring定义BeanDefinition抽象Bean的定义,来管理对象和对象的依赖关系。 从BeanFactory到HierarchicalBeanFactory,到ConfigurableBean...原创 2019-09-07 15:33:13 · 241 阅读 · 1 评论 -
《Spring技术内幕》读书笔记——AOP源码
1、Advice通知、Pointcut切点、Advisor通知器 Advice(通知)定义在连接点做什么,为切面增强提供织入接口。Spring AOP提供了BeforeAdvice、AfterAdvice、ThrowsAdvice等。MethodBeforeAdvice接口继承自BeforeAdvice,提供了void before(Method method, Object[] args, O...原创 2019-09-08 22:57:17 · 260 阅读 · 1 评论 -
《Spring技术内幕》读书笔记——Spring MVC
1、根上下文初始化 DispatcherServlet分发请求,可以配置多个,定义了URL映射;ContextLoaderListener是Spring MVC的启动类,被定义为一个与Web服务生命周期相关的监听器,负责完成IOC容器在Web环境中的启动。DispatcherServlet和ContextLoaderListener提供了在Web容器中对Spring的接口,这些接口与容器的耦合通...原创 2019-09-12 00:52:01 · 237 阅读 · 0 评论