Spring
cainiao_zhangxl
好好学习编程。
展开
-
spring-代理
代理模式主要有两种:静态代理和动态代理 1,静态代理: 例如: A:先定义一个接口类 public interface IUserDao { void save(); void find(); } B:定义一个该接口的实现类 public class UserDao implements IUserDao{ @Override public void原创 2017-04-28 18:04:29 · 176 阅读 · 0 评论 -
Spring事务管理
事务:一组执行单元,相对于数控来说事务是一组sql指令。 事务特性ACID Atomic 要么都成功,要么都失败 Consistent数据应该不被破坏 Isolate用户间操作不相混淆 Durable永久保存 Spring 事务管理包括1、编程式事务管理 。2、声明式事务管理 编程式事务管理:可以清楚的定义事务的边界,可以实现细粒度的事务控制,比如你可以通过代码控制你的事务何时开始,原创 2017-04-28 18:42:15 · 161 阅读 · 0 评论 -
创建Bean的三种方式 在大多数情况下,Spring容器直接通过new关键字调用构造器来创建Bean实例,而class属性指定Bean实例的实现类,但这不是实例化Bean的唯一方法。实际上,Sprin
创建Bean的三种方式 在大多数情况下,Spring容器直接通过new关键字调用构造器来创建Bean实例,而class属性指定Bean实例的实现类,但这不是实例化Bean的唯一方法。实际上,Spring支持使用以下三种方式来创建Bean: (1)调用构造器创建Bean (2)调用静态工厂方法创建Bean (3)调用实例工厂方法创建Bean 一 构造器创建Bean实例 如果不采用构造注入转载 2017-08-17 16:11:58 · 1564 阅读 · 0 评论 -
spring创建bean
此文为基础回顾,估计是最后一次总结。 项目利用maven进行架构,其基本项目结构为: 其中pom.xml中的内容为: project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation转载 2017-08-17 16:27:35 · 198 阅读 · 0 评论 -
ssh框架分析
打算看Spring,作为三大框架之一,一直很困惑她有什么用?为什么要使用Spring呢?回过头来想想过去一年花了很多时间来看Struts、Hibernate,总是不停地去他们有什么用,怎么去用,却从没去想过为什么要使用他们?必须要使用SSH吗?所以花了点时间去搜集资料(大部分来自网上,引用出处太多,恕不一一标明。)。 SSH 在J2EE项目中表示了3种框架,即 Spring + S转载 2017-08-05 10:11:38 · 324 阅读 · 0 评论 -
aop的理解
在传统的编写业务逻辑处理代码时,我们通常会习惯性地做几件事情:日志记录、事务控制及权限控制等,然后才是编写核心的业务逻辑处理代码。当代码编写完成回头再看时,不禁发现,扬扬洒洒上百行代码中,真正用于核心业务逻辑处理才那么几行,如图6-4所示。方法复方法,类复类,就这样子带着无可奈何遗憾地度过了多少个春秋。这倒也罢,倘若到了项目的尾声,突然决定在权限控制上需要进行大的变动时,成千上万个方法又得一一"登转载 2017-08-06 11:32:24 · 171 阅读 · 0 评论