Spring
文章平均质量分 81
l4j
#java#-_->
展开
-
Spring基础知识(9)-事务管理
一、Spring事务管理 在JavaEE分层开发中,事务管理代码放到业务层 1、 事务管理相关API PlatformTransactionManager 平台事务管理器 * void commit(TransactionStatus status) 提交事务 * TransactionStatus getTransaction(原创 2016-05-17 11:17:04 · 699 阅读 · 0 评论 -
Spring基础知识(6)-AOP2
一、Spring AOP AOP 开发规范 : AOP联盟为通知Advice定义了org.aopalliance.aop.Interface.Advice Spring AOP 实现 AOP联盟定义 规范 1、传统Spring AOP 提供 五类 Advice 前置通知(代码增强) org.springframework.aop.MethodBefo原创 2016-05-13 11:25:26 · 517 阅读 · 0 评论 -
Spring基础知识(5)-AOP
一、什么是 AOP AOP Aspect Oriented Programing 面向切面编程 , 人们说AOP 是对 OOP (面向对象编程)思想一个延伸。 AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码(主流的AOP的应用方向:性能监视、事务管理、安全检查、缓存) 如果把共用的方法写在类里边,就无法复用,而用继承可以解决这个问题,如原创 2016-05-12 11:02:35 · 565 阅读 · 0 评论 -
Spring基础知识(4)
一、在web项目中集成Spring 1、直接在Servlet 加载Spring 配置文件 package lsq.service; public class HelloService { public void sayHello(){ System.out.println("hello,Spring web"); } } package lsq.servlet; import ja原创 2016-05-11 17:35:45 · 342 阅读 · 0 评论 -
Spring基础知识(3)
一、IoC容器装配Bean(注解方式) 1、使用注解方式进行Bean注册 xml 方式: spring2.5版本 提供一组注解,完成Bean注册 * @Component 描述Spring框架中Bean 第一步: 编写class,在类声明上添加@component @Component("helloSer原创 2016-05-10 17:28:09 · 481 阅读 · 0 评论 -
Spring基础知识(2)
一、Spring的Bean属性的依赖注入 为一个Bean设置属性,有三种注入属性的方式: 1)接口注入 2)构造器注入 3)setter方法注入 详细介绍如下:原创 2016-05-10 16:20:05 · 1140 阅读 · 0 评论 -
Spring基础知识(1)
一、理解IOC控制反转和DI依赖注入 IOC:就是将原本在程序中手动创建对象的权利,交给Spring框架管理。 DI:依赖注入,就是在Spring框架负责创建Bean对象时,动态的将依赖对象注入到Bean组件。 IoC和DI的区别? IOC:指将对象的创建权,反转到Spring容器。 DI:指Spring创建对象的过程中,将对象依赖的属性通过配置进行注入。 二、Spri原创 2016-05-08 17:32:41 · 1887 阅读 · 0 评论 -
Spring基础知识(8)-JdbcTemplate
一、Spring JdbcTemplate 使用 1 、 Spring 提供 不同持久化技术 模板工具类 JDBC ---- org.springframework.jdbc.core.JdbcTemplate Hibernate3.0 --- org.springframework.orm.hibernate3.HibernateTemplate原创 2016-05-16 17:27:36 · 463 阅读 · 0 评论 -
Spring基础知识(7)-Aspectj
一、使用AspectJ 实现AOP AspectJ是一个面向切面的框架,它扩展了Java语言。AspectJ定义了AOP语法所以它有一个专门的编译器用来生成遵守Java字节编码规范的Class文件。 Spring2.0之后 为了简化 AOP编程,支持AspectJ 技术 @AspectJ 是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Be原创 2016-05-16 11:25:29 · 526 阅读 · 0 评论