风故故,也依依

Stand still in the wind.

导航

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 50 下一页

2009年7月19日 #

Spring的AOP(2)

摘要: 6.2.4 代理接口当目标Bean的实现类实现了接口后,Spring AOP可以为其创建JDK动态代理,而无须使用CGLIB创建的代理,这种代理称为代理接口。创建AOP代理必须指定两个属性:目标Bean和处理。实际上,很多AOP框架都以拦截器作为处理。因为Spring AOP与IoC容器的良好整合,因此配置代理Bean时,完全可以利用依赖注入来管理目标Bean和拦截器Bean。下面的示例演示了基于... 阅读全文

posted @ 2009-07-19 10:16 jadmin 阅读(409) 评论(0) 推荐(0) 编辑

Spring的AOP(1)

摘要: 6.2 Spring的AOPAOP(Aspect Orient Programming),也就是面向切面编程,作为面向对象编程的一种补充。问世的时间并不太长,甚至在国内的翻译还不太统一(有些书翻译成面向方面编程),但它确实极好地补充了面向对象编程的方式。面向对象编程将程序分解成各个层次的对象,而面向切面编程将程序运行过程分解成各个切面。可以这样理解,面向对象编程是从静态角度考虑程序结构,面向切面编... 阅读全文

posted @ 2009-07-19 10:15 jadmin 阅读(288) 评论(0) 推荐(0) 编辑

Spring的两种后处理器

摘要: 6.1 两种后处理器Spring 框架提供了很好的扩展性,除了可以与各种第三方框架良好整合外,其IoC容器也允许开发者进行扩展。这种扩展并不是通过实现BeanFactory或ApplicationContext的子类,而是通过两个后处理器对IoC容器进行扩展。Spring提供了两种常用的后处理器: ● Bean后处理器,这种后处理器会对容器中特定的Bean进行定制,例如功能的 加强。... 阅读全文

posted @ 2009-07-19 10:12 jadmin 阅读(884) 评论(0) 推荐(0) 编辑

Struts与Hibernate的整合策略

摘要: 4.9 Struts与Hibernate的整合策略前面介绍了Hibernate的一些相关知识点,距离Hibernate进入实际开发还有一段路要走。Hibernate作为持久层解决方案,必须与其他表现层技术组合在一起才可形成一个J2EE开发框架。经常看到网上一些朋友给出的Hibernate入门示例,居然在JSP页面中访问Hibernate Configuratioin对象。甚至看到某些所谓的精通J2... 阅读全文

posted @ 2009-07-19 10:08 jadmin 阅读(482) 评论(0) 推荐(0) 编辑

Hibernate的事件机制

摘要: 4.8 事 件 机 制通常,Hibernate执行持久化过程中,应用程序无法参与其中。所有的数据持久化操作,对用户都是透明的,用户无法插入自己的动作。通过事件框架,Hibernate允许应用程序能响应特定的内部事件,从而允许实现某些通用的功能,或对Hibernate功能进行扩展。Hibernate的事件框架由两个部分组成: ● 拦截器机制,对于特定动作拦截,回调应用中的特定动作。 ● 事件... 阅读全文

posted @ 2009-07-19 09:42 jadmin 阅读(556) 评论(0) 推荐(0) 编辑

Hibernate事务控制

摘要: 4.7 事 务控 制每个业务逻辑方法都是由一系列的数据库访问完成,这一系列的数据访问可能会修改多条数据记录,这系列的修改应该是一个整体,绝不能仅修改其中的几条。也就是说,多个数据库原子访问应该绑定成一个整体——这就是事务。事务是一个最小的逻辑执行单元,整个事务不能分开执行,要么同时执行,要么同时放弃执行。4.7.1 事务的概念事务是一步或几步基本操作组成的逻辑执行单元,这些基本操作作为一个整体执行... 阅读全文

posted @ 2009-07-19 09:11 jadmin 阅读(1364) 评论(0) 推荐(0) 编辑

Hibernate的数据过滤查询

摘要: 数据过滤并不是一种常规的数据查询方法,而是一种整体的筛选方法。数据过滤也可对数据进行筛选,因此,将其放在Hibernate的数据查询框架中介绍。如果一旦启用了数据过滤器,则不管数据查询,还是数据加载,该过滤器将自动作用于所有数据,只有满足过滤条件的记录才会被选出来。过滤器与定义在类和集合映射文件上的“where”属性非常相似。它们的区别是过滤器可以带参数,应用程序可以在运行时决定是否启用指定的过滤... 阅读全文

posted @ 2009-07-19 09:08 jadmin 阅读(622) 评论(0) 推荐(0) 编辑

Hibernate的SQL查询

摘要: 4.5 SQL查询Hibernate还支持使用SQL查询,使用SQL查询可以利用某些数据库的特性,或者用于将原有的JDBC应用迁移到Hibernate应用上。使用命名的SQL查询还可以将SQL语句放在配置文件中配置,从而提高程序的解耦,命名SQL查询还可以用于调用存储过程。如果是一个新的应用,通常不要使用SQL查询。SQL查询是通过SQLQuery接口来表示的,SQLQuery接口是Query接口... 阅读全文

posted @ 2009-07-19 09:02 jadmin 阅读(507) 评论(0) 推荐(0) 编辑

Hibernate的条件查询

摘要: 4.4 条 件 查 询条件查询是更具面向对象特色的数据查询方式。条件查询可通过如下3个类完成: ● Criteria,代表一次查询。 ● Criterion,代表一个查询条件。 ● Restrictions,产生查询条件的工具类。执行条件查询的步骤如下:(1)获得Hibernate的Session对象。(2)以Session对象创建Criteria对象。(3)增加Criterion查询... 阅读全文

posted @ 2009-07-19 08:59 jadmin 阅读(1057) 评论(0) 推荐(0) 编辑

Hibernate的HQL查询

摘要: 4.3 使用HQL查询Hibernate提供了异常强大的查询体系,使用Hibernate有多种查询方式。可以选择使用Hibernate的HQL查询,或者使用条件查询,甚至可以使用原生的SQL查询语句,此外还提供了一种数据过滤功能,这些都可用于筛选目标数据。下面分别介绍Hibernate的4种数据筛选方法:4.3.1 HQL查询HQL是Hibernate Query Language的缩写,HQL的... 阅读全文

posted @ 2009-07-19 08:48 jadmin 阅读(1641) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 50 下一页