![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
huangzihao100
这个作者很懒,什么都没留下…
展开
-
spring中HibernateTemplate类的使用
博客园 |首页 | 发新随笔 | 发新文章 | 联系 | 订阅 |管理 Spring中HibernateTemplate类的使用 实际情况中,对于编程事务的操作最好还是使用org.springframework.transaction.support.TransactionTemplate,因为HibernateTemplate在实际操作中转载 2012-08-07 15:45:24 · 592 阅读 · 0 评论 -
spring IOC原理
首先我们认识下spring容器,BeanFactory和ApplicationContext,由于后者是建立在前者之上的,我们先看前者。它有个BeanFactory接口,定义了如何访问管理容器内的Bean方法。还有个BeanDefinitionRegistry接口,专门管理Bean的注册,配置。默认一个DefaultListableBeanFactory实现了上述两接口。而Bean的注原创 2012-09-12 20:19:40 · 412 阅读 · 0 评论 -
spring之bean属性
@Component:标注一个普通的Spring Bean类@Controller:标注一个控制器组件类@Service:标注一个业务逻辑组件类@Repository:标注一个DAO组件类约定只是将Bean类首字母改为小写,其他部分不变@Scope指定作用域@Resource指定配置依赖@Autowired自动装配,默认byType.一个实例里面配置一个原创 2012-09-27 16:01:01 · 496 阅读 · 0 评论 -
spring之IOC
注入:设值注入:属性必须配有setter()方法构造注入:利用构造函数注入,对于依赖关系无须变化的注入,尽量采用构造注入;而其他则采用设值注入.BeanFactory负责配置,创建,管理Bean.还有另外一个子接口ApplicationContextBeanFactory接口基本方法:boolean contaionsBean(String name);Ob原创 2012-09-27 15:26:25 · 497 阅读 · 0 评论 -
spring之aop
定义普通业务组件定义切入点,一个切入点可能横切多个业务组件定义增强处理,增强处理就是在AOP框架为普通业务组件织入的处理动作定义了增强方法的类叫做切面类 被增强的方法叫切入点简单的给你讲些基础的知识:1. AOP:Aspect Oriented Programming(面向切面编程)2. 利用动态代理实现面向切面编程(底层原理是动态代理这你理解的没错)原创 2012-09-27 14:03:27 · 464 阅读 · 0 评论 -
spring之annotation
@Component:标注一个普通的Spring Bean类@Controller:标注一个控制器组件类@Service:标注一个业务逻辑组件类@Repository:标注一个DAO组件类约定只是将Bean类首字母改为小写,其他部分不变@Scope:指定作用域@Resource:配置依赖@Autowired:默认byType,自动装配,如果一个类中出现多个同原创 2012-09-27 21:54:44 · 379 阅读 · 0 评论 -
sessionFactory的工具类
package fox.utils;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class HibernateUtil {翻译 2012-09-27 21:42:31 · 608 阅读 · 0 评论 -
spring之resource
方法getInputStreamgetFilegetURLgetDescriptionexistsisOpenResource实现接口UrlResource对应前缀:getResource("http://localhost:8080/bean.xml")ClassPathResource--对应前缀:getResource("classpath:b原创 2012-09-27 21:37:57 · 402 阅读 · 0 评论 -
spring笔记之事务
java ee传统事务有两种策略:1.全局事务JTA全局事务Transaction ts = ctx.lookup(..);//业务逻辑tx.commit();tx.rollback();2.局部事务2.1.JDBC局部事务Connection conn = getConnection(..);conn.setAutoCommit(false);//业原创 2012-09-07 20:46:04 · 489 阅读 · 0 评论 -
Quartz初探
Quartz是一个开源的作业调度框架,其中分3部分:1.作业 ,需要实现org.quartz.Job接口2.触发器 常用的有:2-1.SimpleTrigger2-2.CronTrigger可以定制复杂时间 Cron表达式:Seconds Minutes Hours DayofMonth Month DayofWeek Year可以使用复杂符号:* 表示任意? 只原创 2012-09-12 16:31:51 · 427 阅读 · 0 评论