SPRING&HIBERNATE
samir_liu
不积跬步无以至千里
不积小流无以成江海
展开
-
spring 精华知识点总结
1afterPropertiesSet与init-method(1)、init-method方法,初始化bean的时候执行,可以针对某个具体的bean进行配置。init-method需要在applicationContext.xml配置文档中bean的定义里头写明。例如:这样,当TestBean在初始化的时候会执行TestBean中定义的init方法。 (2)、afterPrope转载 2017-05-02 12:33:07 · 535 阅读 · 0 评论 -
Spring事务配置的五种方式
前段时间对spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一转载 2017-05-02 12:35:49 · 160 阅读 · 0 评论 -
Spring3事务管理——使用原始的TransactionProxyFactoryBean
摘要: 了解TransactionProxyFactoryBean有助于我们去理解基于tx/aop以及基于注解的事务管理。虽然这种方式比较老,现在也没怎么用了,但是不妨碍我们去了解。spring的早期版本用户必须通过TransactionProxyFactoryBean代理对需要事务管理的业务类进行代理,便于实施事务功能的增强。让我们先看代码吧!Spring处理模块是通过AOP转载 2017-05-02 12:36:37 · 653 阅读 · 0 评论 -
Spring的两种代理方式:JDK动态代理和CGLIB动态代理
代理模式代理模式的英文叫做Proxy或Surrogate,中文都可译为”代理“,所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用A. 抽象主题角色 声明了真实主题和代理主题的共同接口,这样一来在任何可以使用真实主题的地方都可以是使用代理主题 B. 代理主题转载 2017-05-08 12:22:53 · 286 阅读 · 0 评论 -
spring cache学习
缓存简介工作机制是:先从缓存中读取数据,如果没有再从慢速设备上读取实际数据(数据也会存入缓存);缓存什么:那些经常读取且不经常修改的数据/那些昂贵(CPU/IO)的且对于相同的请求有相同的计算结果的数据。如CPU--L1/L2--内存–磁盘就是一个典型的例子,CPU需要数据时先从L1/L2中读取,如果没有到内存中找,如果还没有会到磁盘上找。还有如用过Maven的朋友都应该知道,我们找依...原创 2019-02-01 12:01:16 · 229 阅读 · 0 评论 -
Spring总结
基础概述概述Spring是一个轻量级的Java开源框架,是为了简化企业级系统开发而诞生的。Spring的核心是控制反转(IOC)和面向切面编程(AOP)。主要有以下几个特点:轻量:从大小和开销两方面而言Spring都是轻量的 控制反转:应用IOC,一个对象依赖的其他对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象 面向切面:Spring将业务逻辑从系统服务中分离...原创 2019-02-20 21:34:13 · 338 阅读 · 0 评论