随笔分类 - Spring
Spring它lei了
摘要:控制反转思想:反转Bean的创建权[反射机制],为了解决对象和对象之间的耦合,我们在Spring容器中声明一个bean对象 属性: id:唯一性标识 class:全限定名 它内部是一个全类名,通过它找到一个具体的实现类 反射默认通过无参构造去创建对象,我们这样配置必须保证bean(指的UserDao
阅读全文
摘要:把Spring集成到web环境出于什么需求,如何实现 在web项目中引入Spring环境,在一个web项目中只需要一个Spring容器,在当前的web项目的任何地方都能获取这个Spring容器,服务器启动后就要接受请求,因此当服务器启动时就要初始化Spring容器 ServletContext域作用
阅读全文
摘要:编程式事务控制相关对象 PlatformTransactionManager平台事务管理器(Interface) 内部封装控制事务的方式,根据不同技术要使用不同的平台,在使用前要在Spring里配置 管理事务就是成功时提交,失败时回滚,提交和回滚方法里的参数是TransactionStatus类型的
阅读全文
摘要:AOP为Aspect Oriented Programming的缩写,意思为面向切面编程。通过预编译方式和运行期动态代理实现程序功能统一维护的一种技术。 基于jdk的动态代理 代理对象和目标对象二者兄弟关系,实现相同接口 目标对象接口TargetInterface: 目标对象Target: 通知类A
阅读全文
摘要:导入Spring集成Junit坐标 使用RunWith替换原来的运行器 使用@ContextConfiguration指定配置文件或者配置类 使用@Autowired注入需要测试的对象 创建测试
阅读全文
摘要:低版本注解: 如果要让spring支持注解,必须开启注解支持及组件扫描。 配置文件applicationContextOfAnnotation.xml: base package指定在Demo及其内部文件夹扫描遍历所有注解。 注解@Component不属于任何层 注解@Component(id)完成
阅读全文
摘要:Spring相关API: applicationContext继承体系: 实现类: getBean()方法使用: 如果存在多个同一类型相同对象,则使用id方式,此时class方式无法区分要获取的是哪一个。 创建maven的web项目 导入坐标 创建Bean Bean详解:https://www.cn
阅读全文

浙公网安备 33010602011771号