摘要:
一、无事务处理的缺陷分析1.错误分析在该函数中,一共建立了四个数据库连接;前面的三个可以顺利完成并且提交事务,但是后面的一个却因异常而无法提交;即事务处理放在了持久层,而没有放在业务层;需要注意,一切事务处理都需... 阅读全文
摘要:
一、整合Junit的步骤1.在pom.xml配置文件中添加Junit的坐标 org.springframework spring-test 5.0.2.R... 阅读全文
摘要:
一、概念AOP为意为面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使... 阅读全文
摘要:
一、扩展注解@Configuration注意:1.当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写2.在spring扫描包的时候,会扫描包内所有的类... 阅读全文
摘要:
注解配置和 xml 配置要实现的功能都是一样的,都是要降低程序间的耦合。只是配置的形式不一样一、基本环境搭建1.创建Maven项目2.在pom.xml中配置打包方式jar3.在pom.xml中配置spring依赖... 阅读全文
摘要:
一、什么是依赖注入依赖关系的管理,都交由spring框架管理和维护,当前类需要用到的其他类资源,由spring为我们提供,我们只需要在配置文件中声明。而依赖关系的维护,就叫做依赖注入二、能注入的数据类型基本类型和... 阅读全文
摘要:
一、Bean对象创建的三种方式1.使用默认构造函数创建,即使用标签这种情况下如果Bean类不存在默认构造函数,则无法成功创建对象例如:package com.huhai.Service.Impl;import c... 阅读全文
摘要:
1.新建Maven项目2.在Pom.xml文件中添加如下代码,指定打包方式jar 4.0.0 com.huhai demo12 1.0-SNAPSHOT jar3.在pom.xml文... 阅读全文
摘要:
一、何为控制反转控制反转(IOC)把创建对象的权利交给框架,是框架的重要特征,并非面向对象编程的专用术语。它包括依赖注入(Dl)和依赖查找(DL)举例如:private IAccountDao accountDa... 阅读全文
摘要:
一、什么是耦合程序之间的依赖关系:①类之间的依赖②方法之间的依赖注意:不可能完全的消除依赖关系,而只能是降低程序之间的依赖关系二、解耦降低程序之间的依赖关系:1.解决类之间的依赖关系:①通过读取配置文件来获取要创... 阅读全文