随笔分类 - SSM框架
摘要:参考链接: https://blog.csdn.net/FeenixOne/article/details/124983682 https://blog.51cto.com/u_15706988/5464269 https://blog.csdn.net/u013568683/article/det
阅读全文
摘要:参考链接:https://blog.csdn.net/m0_67393157/article/details/126116613 spring三级缓存是用来解决循环依赖问题的,目前循环依赖只在属性set注入并且单例的情况下才能解决,构造器注入和多例的循环依赖是无法解决的。 一.spring三级缓存
阅读全文
摘要:一.springMVC的常用组件 1)DispatcherServlet 是一种前端控制器,由框架提供。 作用:统一处理请求和响应。除此之外还是整个流程控制的中心,由 DispatcherServlet 来调用其他组件,处理用户的请求 2)HandlerMapping 处理器映射器,由框架提供。 作
阅读全文
摘要:解决列名和属性名不一致: 1.为列名起别名,别名和属性名一致 <!--根据id查询学生信息--> <select id="findOne" resultType="com.dsf.entity.Student"> select stu_id id,stu_name name,stu_age age
阅读全文
摘要:依赖注入三种方式: 1.构造函数注入:在bean.xml文件的bean标签中添加<constructor-arg>标签 <!--构造注入--> <bean id="p1" class="com.bai.demo2.entity.Person"> <constructor-arg name="age"
阅读全文
摘要:创建单例bean主要经过三个步骤:1.实例化,2.填充属性,3:初始化 一级缓存:singletonObjects,存放经过初始化后的bean。当通过名字获取bean的时候,如果这个名字对应的bean在一级缓存中,就直接从一级缓存中获取返回,这样就不会多次创建bean了。 二级缓存:earlySin
阅读全文
摘要:https://blog.csdn.net/forezp/article/details/70148833
阅读全文
摘要:1.Spring中bean的细节 1.1 三种创建Bean对象的方式 1.第一种方式:使用默认构造函数创建。 在spring的配置文件中使用bean标签,配以id和class属性之后,且没有其他属性和标签时,采用的就是默认构造函数创建bean对象,此时如果类中没有默认构造函数,则对象无法创建。 <b
阅读全文