
spring
怖呆
这个作者很懒,什么都没留下…
展开
-
Spring IOC
IOC 中文名字叫做控制反转,也叫作也有人称作依赖注入。spring 会根据开发者的配置,对这些对象创建。将这些对象之间依赖进行绑定。ioc 的优点ioc 的优点就是减低了对象之间对象的耦合度。对象之间的依赖不在是代码内部,而在配置文件里面。或者注解里面。缺点个人比较讨厌xml,所以觉得xml 配置是一个缺点,但是可以有注解替代。还有就是ioc 的对象创建的技术是反射机制。所以创建对象时会比平常更消原创 2016-02-24 16:10:55 · 200 阅读 · 0 评论 -
spring scope
scope 是spring 中Bean 标签的一个属性。scope 用来控制bean 的创建类型。而scope 一共有5 种属性值。分别是singleton(默认值) 、property、request、session。singletonsingleton 是设置当前bean 为单例模式,获取此bean,都会把第一次创建的对象返回回去。prototypeprototype 和 singleton 正原创 2016-02-25 09:47:11 · 226 阅读 · 0 评论 -
Bean
bean 是spring 里面非常重要的部分,可以理解为一个对象,也可以理解为一个组件。bean 的开始创建不创建?bean 默认在容器启动时则会被创建。如果想在获取bean 时创建则如下:<bean id="simpleBean" class="cn.met0.maven.spring.simple.SimpleBean" lazy-init="true" ></bean>也可以全局配置<bean原创 2016-02-25 12:44:59 · 269 阅读 · 0 评论 -
spring 事务管理
和数据库打交道的码农都知道事务,事务有4大特征,分别是原子性,一致性,隔离性,持久性。 而spring 对事物提供了良好的支持,和API,通过简单的配置,则可以减低程序员重复的操作。四大特征的含义1.原子性:原子性指的是一个事务内的所有操作要么全部应用到数据库,要么取消对数据库的操作。 2.一致性:一致性和原子性的关系非常大,当一个事务错误的提交后,则会造成数据的混乱。最经典的解释例如转账。原创 2016-04-05 09:33:22 · 254 阅读 · 0 评论