Spring
hacker_LeeFei
be what you wanna be
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
图形化springBean的生命周期
一、创建过程二、创建机制首先理解scope:Singleton(单例) 在整个应用中,只创建bean的一个实例Propotype(原型) 每次注入或者通过Spring应用上下文获取的时候,都会创建一个新的bean实例。Session(会话) 在Web应用中,为每个会话创建一个bean实例。Request(请求) 在Web应用中,为每个请求创建一个bean实例。他们是什么时候创建的:1 一个单例的bean,而且lazy-init属性为false(默认),在Application Co原创 2020-05-12 22:33:35 · 392 阅读 · 0 评论 -
回顾---数据库事物和各种锁及spring的@transactional
数据库事务中的隔离级别和锁数据库事务在后端开发中占非常重要的地位,如何确保数据读取的正确性、安全性也是我们需要研究的问题。 ACID 首先总结一下数据库事务正确执行的四个要素(ACID):原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做,不能只做一部分; 一致性(Consistency):在事务执行前数据库的数据处于正确的状态,而事务执行...原创 2018-06-11 08:43:46 · 1418 阅读 · 0 评论 -
spring注解切面@AfterReturning取返回值
/** * 案件状态更新的通知 * * @param joinPoint joinPoint */ @AfterReturning(value = "alertsCaseInfoPointcut()", returning = "result") public void doAfterUpdateCaseInfoStatus(JoinPoi...原创 2018-12-13 15:22:01 · 13930 阅读 · 0 评论 -
Java事务总结(四)
看了下自己的博客,这已经是对事务的第四次做回顾总结了。不是很全面,但也大致覆盖了我们日常中遇到的所有问题。这里是对之前博客的补充,之前文章点击查看下面简要说一下事务的隔离级别:未提交读(隔离事务的最低级别,只能保证不读取物理上损坏的数据)已提交读(数据库引擎的默认级别)可重复读可序列化(隔离事务的最高级别,事务之间完全隔离),可串行化比较严谨,级别高;各种数据库的事务隔离级别的查看...原创 2019-03-12 14:04:50 · 366 阅读 · 0 评论 -
日志级别
简单记录一下:级别排序为: TRACE < DEBUG < INFO < WARN < ERROR。原创 2019-03-13 11:30:26 · 416 阅读 · 0 评论 -
spring、springMVC、springBoot、springCloud的理解
spring和springMvc:spring是一个一站式的轻量级的java开发框架,核心是控制反转(IOC)和面向切面(AOP),针对于开发的WEB层(springMvc)、业务层(Ioc)、持久层(jdbcTemplate)等都提供了多种配置解决方案;springMvc是spring基础之上的一个MVC框架,主要处理web开发的路径映射和视图渲染,属于spring框架中WEB层开发...原创 2019-04-04 09:09:40 · 536 阅读 · 0 评论 -
spring 注解浅析(resource和autowired)
原理当启动spring容器的时候,创建两个对象当spring容器解析到context:annotation-config</context:annotation-config>spring容器会在spring容器管理的bean的范围内查找这些类的属性上面是否加了@Resource注解spring解析@Resource注解的name属性如果name属性为""说明该注解根本...原创 2019-04-14 11:16:42 · 460 阅读 · 0 评论
分享