![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring基础
文章平均质量分 87
JunSouth
这个作者很懒,什么都没留下…
展开
-
Spring的循环依赖
前话正常的依赖Bean A —> Bean B —> Bean C循环依赖A、B相互引Bean A <—> Bean B错误的案例(通过构造函数注入)import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;@Componentpublic class CycleDependA { .原创 2020-08-31 16:24:23 · 156 阅读 · 0 评论 -
Spring事务+JDBC小结
数据库事务原子性: 多个操作组成最小不可分割单元。一致性: 操作成功后,数据库的状态和业务规则是一致的。隔离性: 并发数据处理时,相互不干扰。持久性: 一旦事物提交成功后,数据的操作被记入库中。数据库并发问题脏读:读取不可靠的数据(数据被回滚了),Oracle不会发生脏读情况。不可重复读:同一事务中两次读取数据有差异(数据被别的事务修改、删除)。幻象读:A事务读到B事务提交的新数据,导...原创 2019-10-05 19:02:24 · 206 阅读 · 0 评论 -
Spring--IoC注解使用小结
给容器中注册组件; 1:包扫描+组件标注注解(@Controller/@Service/@Repository/@Component)[自己写的类] 2:@Bean[导入的第三方包里面的组件] 3:@Import[快速给容器中导入一个组件] 1)、@Import(要导入到容器中的组件);容器中就会自动注册这个组件,id默认是全类名 2)、Imp...原创 2019-06-30 11:24:17 · 179 阅读 · 0 评论 -
Spring容器的refresh()【创建刷新】
Spring容器的refresh()1.Spring容器在启动的时候,先会保存所有注册进来的Bean的定义信息: 1)、xml注册bean;<bean> 2)、注解注册Bean;@Service、@Component、@Bean、xxx2.Spring容器会合适的时机创建这些Bean: 1)、用到这个bean的时候;利用getBean创建bean;创建好以...原创 2019-07-04 15:54:12 · 483 阅读 · 0 评论 -
IoC小结
内容来自《精通Spring4.X企业应用开发实战》通过Java反射机制初始化一个类public class demo1 { public static void main(String [] args) throws Throwable { User user = initByDefaultConst(); System.out.println(user.toString...原创 2019-06-24 16:23:13 · 194 阅读 · 0 评论 -
Junit单元测试小结
Junit4的注解@Before 初始化方法 @After 释放资源 @Test 测试方法,在这里可以测试期望异常和超时时间 @Ignore 忽略的测试方法 @BeforeClass 针对所有测试,只执行一次,且必须为static void @AfterClass 针对所有测试,只执行一次,且必须为static void @RunWi...原创 2019-04-07 23:35:49 · 320 阅读 · 0 评论 -
数据库连接池小结
简介1、建立数据库连接池对象(服务器启动)。2、按照事先指定的参数创建初始数量的数据库连接(即:空闲连接数)。3、对于一个数据库访问请求,直接从连接池中得到一个连接。如果数据库连接池对象中没有空闲的连接,且连接数没有达到最大(即:最大活跃连接数),创建一个新的数据库连接。4、存取数据库。5、关闭数据库,释放所有数据库连接(此时的关闭数据库连接,并非真正关闭,而是将其放入空闲队列中。如实...原创 2019-02-20 16:34:37 · 592 阅读 · 1 评论 -
SpringMVC小结
Spring 框架提供了构建 Web 应用程序的全功能MVC模块。使用Spring可插入的MVC架构,可以选择是使用内置的Spring Web框架还是Struts这样的Web框架。通过策略接口,Spring框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。运行原理1.springmvc请所有...原创 2019-02-10 23:41:15 · 297 阅读 · 0 评论