随笔分类 - Spring
摘要:最近项目上需要用到定时任务,目前采用spring+quartz架构实现 项目采用Maven管理 需要依赖的Jar包如下 quartz-1.8.5.jar commons-logging.jar spring-core-3.0.5.RELEASE.jar spring-beans-3.0.5.RELE
阅读全文
摘要:前期准备 首先搭建一个简单的Spring Demo工程 项目目录结构如下图所示: applicationContect.xml (可以取其他文件名,只要在加载配置文件时指定文件路径) Person.java ChineseImpl.java AmericanImpl.java Test.java 下
阅读全文
摘要:Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化的只是代理机制这块! 首先我创建了两个类,一个接口一个实现: 实现: 第一种:每个Bean都有一个代理: 第二种:所有Bean共享一个代理:
阅读全文
摘要:在没有加入Spring来管理Hibernate事务之前,Hibernate对事务的管理的顺序是: 这样做的原因是Hibernate对事务默认是手动提交,如果不想手动提交,可在hibernate.cfg.xml中设置自动提交: <propertyname="hibernate.connection.a
阅读全文
摘要:一、简介 Spring是一个开源的框架,Spring为简化企业级应用开发而生,使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能。Spring是一个IOC和AOP容器框架。 在java开发领域,Spring相对于EJB来说是一种轻量级的,非侵入性的Java开发框架。 二、核
阅读全文
摘要:AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵
阅读全文
摘要:事务管理简介 Spring 事务管理有两种方式:一种是编程式事务管理,即通过编写代码实现事物管理,包括定义事务的开始,程序正常执行后的事物提交,异常时进行的事务回滚。另一种是基于AOP技术实现的声明式事务管理,其主要思想是将事务管理作为一个“切面”代码单独编写,我们只用关心核心业务逻辑代码,然后通过
阅读全文

浙公网安备 33010602011771号