spring
iteye_13874
这个作者很懒,什么都没留下…
展开
-
spring 单例模式
单例模式也属于创建型模式,所谓单例,顾名思义,所指的就是单个实例,也就是说要保证一个类仅有一个实例。 单例模式有以下的特点: ① 单例类只能有一个实例 ② 单例类必须自己创建自己的唯一实例 ③ 单例类必须给所有其他对象提供这一实例 下面我们就来写一个简单的单例模式的例子: Public class Singleton1{ Private static final Singl...原创 2010-01-21 08:52:30 · 70 阅读 · 0 评论 -
在Spring与Hibernate和Struts的整合 各起作用
框架层次结构层次分为四层:表现层、持久层、业务层、域对象层。每个框架分别负责一个层次的实现,表现层我们使用Struts, 业务层使用Spring, 持久层使用Hibrenate。每层在应用程序中都有明确的责任。每一应用层彼此独立且保持一致。这些框架层次在以一种松散耦合的方式彼此作用而不用管低层的技术细节。 组装Struts Spring和Hibernate框架-2 表现层 ...原创 2010-12-08 13:23:33 · 97 阅读 · 0 评论 -
详解spring2.0的scope
如何使用spring的作用域: Java代码 <bean id="role" class="spring.chapter2.maryGame.Role" scope="singleton"/> <bean id="role" class="spring.chapter2.maryGame.Role" scope="singl2010-03-08 16:45:44 · 95 阅读 · 0 评论 -
spring AOP
一、AOP 概念 Joinpoint:它定义在哪里加入你的逻辑功能,对于Spring AOP,Jointpoint指的就是Method。 Advice:特定的Jointpoint处运行的代码,对于Spring AOP 来讲,有Before advice、AfterreturningAdvice、ThrowAdvice、AroundAdvice(MethodInteceptor)等。 Pointcu...原创 2010-02-04 10:38:00 · 86 阅读 · 0 评论 -
spring IOC
IoC与DI 首先想说说IoC(Inversion of Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和 对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱 好、qq号、电话号、ip号、iq号………,想...原创 2010-02-04 10:21:47 · 85 阅读 · 0 评论 -
spring事务管理
数据库事务的4个特性: 一致性(consistency):事务操作之后,数据库所处的状态和业务规则是一致的;比如a,b账户相互转账之后,总金额不变; 隔离性(isolation):操作中的事务不相互影响; 持久性(durability):事务提交后被持久化到数据库. 数据并发产生的问题: 脏读:一个事物a读到了另一个事务b未提交的数据,则b回滚后...原创 2010-02-04 09:58:11 · 92 阅读 · 0 评论 -
Spring中bean的作用域详解
在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称prototype),Spring2.0以后,增加了session、request、global session三种专用于Web应用程序上下文的Bean。因此,默认情况下Spring2.0现在有五种类型的Bean。当然,Spring2.0对Bean的类型的设计进行了重构,并设计出灵活的Be...原创 2010-02-04 09:38:09 · 121 阅读 · 0 评论 -
spring 事务 及spring作用
spring 作用:Ioc依赖注入,事务管理。 还有就是AOP 事务:它是指一系列不可分割的连续操作。 默认的jdbc的事务操作就是条 sql 语句; 比如:insert into user;insert into news; 默认的情况下他们是两个事务操作,大量用户访问的时候他们是有可能被分开执行的。 hibernate:提供对dao层的封装,也就是说把一个dao层的一个方法整...原创 2010-02-04 08:52:34 · 648 阅读 · 0 评论 -
spring 优化
WEB上主要还是容器和数据库上的优化。比如:tomcat和apache整合,做负载均衡。使用spring管理事务使用hibernate的懒加载等等原创 2010-02-03 15:39:27 · 149 阅读 · 0 评论 -
Acegi + Spring + Hibernate + Struts 2搭建基于角色的权限控制系统
安全永远是WEB应用系统必须面对的头等大事, 也是最头疼的事, 其实安全系统就只包括两个问题: 认证和授权. 以前做些网站系统, 安全检测逻辑都在放在须要安全控制的代码前面, 这样做有很多不好的地方, 重复多次的编码就不用说了, 代码移植性, 重用性都得不到体现, 安全检测逻辑要永远和业务逻辑放在一起. 那么, 能不能够在进入方法前就调用一些安全检测? 其实Spring A...原创 2010-12-28 11:55:33 · 72 阅读 · 0 评论