随笔分类 -  spring

摘要:spring.xml <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans 阅读全文

posted @ 2018-11-21 20:05 xiaowater 阅读(105) 评论(0) 推荐(0)

摘要:Spring的核心技术由两大部分组成:IoC和AOP, IoC即Inversion of Control(控制反转)的简写,它是一种设计模式,Spring只不过是实现了该模式。IoC是工厂模式的升华,同时涉及到了反射的概念。 IoC有多种实现方法,其中,Spring是通过一种名为DI(Depende 阅读全文

posted @ 2018-11-21 20:02 xiaowater 阅读(98) 评论(0) 推荐(0)

摘要:singleton: (Default) Scopes a single bean definition to a single object instance per Spring IoC container. prototype: Scopes a single bean definition 阅读全文

posted @ 2018-11-21 20:01 xiaowater 阅读(122) 评论(0) 推荐(0)

摘要:调用固定的初始方法和销毁方法,仅用于单例: xml: <bean id="user" class="com.action.UserAction" init-method="init" destroy-method="destroy"/> annotation: @PostConstruct && @ 阅读全文

posted @ 2018-11-21 20:00 xiaowater 阅读(110) 评论(0) 推荐(0)

摘要:no: 不使用自动装配。必须通过ref元素指定依赖,这是默认设置。由于显式指定协作者可以使配置更灵活、更清晰,因此对于较大的部署配置,推荐采用该设置。而且在某种程度上,它也是系统架构的一种文档形式。 byName: 根据属性名自动装配。此选项将检查容器并根据名字查找与属性完全一致的bean,并将其与 阅读全文

posted @ 2018-11-21 20:00 xiaowater 阅读(361) 评论(0) 推荐(0)

摘要:事务的四个属性: 1:原子性(Atomic) 事务的四个属性: 1:原子性(Atomic) 最重要的原则,也是最容易理解的原则。被事务管理的所有方法,要么一起被提交,要么一起回滚。 最重要的原则,也是最容易理解的原则。被事务管理的所有方法,要么一起被提交,要么一起回滚。 最重要的原则,也是最容易理解 阅读全文

posted @ 2018-11-21 19:59 xiaowater 阅读(145) 评论(0) 推荐(0)

摘要:方案一: 给DAO的方法上加SpringAOP的Around通知,决定数据从数据库获得还是从缓存获得。 自定义一个@MemEntity,对此Dao所有按主键和唯一键查询进行缓存。 规则:查询的方法名getByField 更新updateByField 删除deleteByField 其他的方法查询不 阅读全文

posted @ 2018-11-21 19:58 xiaowater 阅读(110) 评论(0) 推荐(0)

摘要:简单工厂模式:实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bean对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具体情况来定。 工厂方法模式:org.springframewor 阅读全文

posted @ 2018-11-21 19:57 xiaowater 阅读(111) 评论(0) 推荐(0)

摘要:Spring 的骨骼架构: Spring 框架中的核心组件:Core、Context 和 Beans。没有它们就不可能有 AOP、Web 等上层的特性功能。 Spring 的设计理念: Bean 在 Spring 中才是真正的主角。Bean 在 Spring 中作用就像 Object 对 OOP 的 阅读全文

posted @ 2018-11-21 19:56 xiaowater 阅读(622) 评论(0) 推荐(0)

摘要:Spring的开启事务管理主要是通过@EnableTransactionManagement注解来实现的。 查看源码就会发现,这个注解主要是注入了两个类InfrastructureAdvisorAutoProxyCreator和BeanFactoryTransactionAttributeSourc 阅读全文

posted @ 2018-10-30 17:07 xiaowater 阅读(142) 评论(0) 推荐(0)

导航