企业架构专栏最新文章

【第八章】 对ORM的支持 之 8.2 集成Hibernate3 ——跟我学spring3

  8.2  集成Hibernate3        Hibernate是全自动的ORM框架,能自动为对象生成相应SQL并透明的持久化对象到数据库。 Spring2.5+版本支持Hibernate 3.1+版本,不支持低版本,Spring3.0.5版本提供对Hibernate 3.6.0 Final版本支持。 8.2.1  如何集成        Spring通过使用如下Bea ...
jinnianshilongnian 有21707人浏览 2012-03-01 12:41 专栏:跟我学spring3

【第八章】 对ORM的支持 之 8.1 概述 ——跟我学spring3

8.1  概述 8.1.1  ORM框架        ORM全称对象关系映射(Object/Relation Mapping),指将Java对象状态自动映射到关系数据库中的数据上,从而提供透明化的持久化支持,即把一种形式转化为另一种形式。        对象与关系数据库之间是不匹配,我们把这种不匹配称为阻抗失配,主要表现在: 关系数据库首先不支持面向对象技术如继承、多态,如何使关 ...
jinnianshilongnian 有18844人浏览 2012-03-01 12:40 专栏:跟我学spring3

【第七章】 对JDBC的支持 之 7.5 集成Spring JDBC及最佳实践 ——跟我学spring3

7.5 集成Spring JDBC及最佳实践        大多数情况下Spring JDBC都是与IOC容器一起使用。通过配置方式使用Spring JDBC。        而且大部分时间都是使用JdbcTemplate类(或SimpleJdbcTemplate和NamedParameterJdbcTemplate)进行开发,即可能80%时间使用JdbcTemplate类,而只有20% ...
jinnianshilongnian 有21089人浏览 2012-02-29 07:05 专栏:跟我学spring3

【第七章】 对JDBC的支持 之 7.4 Spring提供的其它帮助 ——跟我学spring3【私塾在线原创】

 7.4  Spring提供的其它帮助 7.4.1  SimpleJdbc方式        Spring JDBC抽象框架提供SimpleJdbcInsert和SimpleJdbcCall类,这两个类通过利用JDBC驱动提供的数据库元数据来简化JDBC操作。   1、SimpleJdbcInsert: 用于插入数据,根据数据库元数据进行插入数据,本类用于简化插入操 ...
jinnianshilongnian 有18772人浏览 2012-02-28 07:06 专栏:跟我学spring3

【第七章】 对JDBC的支持 之 7.3 关系数据库操作对象化 ——跟我学spring3

7.3.1  概述        所谓关系数据库对象化其实就是用面向对象方式表示关系数据库操作,从而可以复用。 Spring JDBC框架将数据库操作封装为一个RdbmsOperation,该对象是线程安全的、可复用的对象,是所有数据库对象的父类。而SqlOperation继承了RdbmsOperation,代表了数据库SQL操作,如select、update、call等,如图7-4所示 ...
jinnianshilongnian 有19174人浏览 2012-02-27 07:18 专栏:跟我学spring3

SpringMVC + spring3.1.1 + hibernate4.1.0 集成及常见问题总结

  下载地址 一 开发环境 1、动态web工程 2、部分依赖   java代码: hibernate-release-4.1.0.Final.zip hibernate-validator-4.2.0.Final.jar spring-framework-3.1.1.RELEASE-with-docs.zip proxool-0.9.1.jar log4j 1.2.16 ...
jinnianshilongnian 有100783人浏览 2012-02-26 14:06 专栏:Spring杂谈

SpringMVC + spring3.1.1 + hibernate4.1.0 集成及常见问题总结

  下载地址 一 开发环境 1、动态web工程 2、部分依赖   java代码: hibernate-release-4.1.0.Final.zip hibernate-validator-4.2.0.Final.jar spring-framework-3.1.1.RELEASE-with-docs.zip proxool-0.9.1.jar log4j 1.2.16 ...
jinnianshilongnian 有100783人浏览 2012-02-26 14:06 专栏:跟开涛学SpringMVC

【第七章】 对JDBC的支持 之 7.2 JDBC模板类 ——跟我学spring3

  7.2  JDBC模板类 7.2.1  概述        Spring JDBC抽象框架core包提供了JDBC模板类,其中JdbcTemplate是core包的核心类,所以其他模板类都是基于它封装完成的,JDBC模板类是第一种工作模式。          JdbcTemplate类通过模板设计模式帮助我们消除了冗长的代码,只做需要做的事情(即可变部分),并且帮我们做哪些 ...
jinnianshilongnian 有33230人浏览 2012-02-26 07:57 专栏:跟我学spring3

【第七章】 对JDBC的支持 之 7.1 概述 ——跟我学spring3

7.1  概述 7.1.1  JDBC回顾        传统应用程序开发中,进行JDBC编程是相当痛苦的,如下所示:   java代码: //cn.javass.spring.chapter7. TraditionalJdbcTe ...
jinnianshilongnian 有27719人浏览 2012-02-26 07:56 专栏:跟我学spring3

画圆画方的故事

这个故事最初是来自和发哥的一次聊天,他说了一些面向对象设计方面挺有意思的事情,包括Double Dispatch(下面会提到),我根据我自己的体会和思考,把这些零散的片段重新整理成一个小故事,欢迎感兴趣的同学一起讨论。   有一个苦逼的程序员,叫做小P。   有一天,老板给他传达了这样一个需求,根据用户不同的图像绘制事件,画出一个圆或者是画出一个方块来。 老板传达的图像绘制事件是这样的: ...
RayChase 有2357人浏览 2012-02-25 22:41 专栏:J2EE 核心模式

【第六章】 AOP 之 6.9 代理机制 ——跟我学spring3

Spring AOP通过代理模式实现,目前支持两种代理:JDK动态代理、CGLIB代理来创建AOP代理,Spring建议优先使用JDK动态代理。 JDK动态代理:使用java.lang.reflect.Proxy动态代理实现,即提取目标对象的接口,然后对接口创建AOP代理。 CGLIB代理:CGLIB代理不仅能进行接口代理,也能进行类代理,CGLIB代理需要注意以下问题:   ...
jinnianshilongnian 有23838人浏览 2012-02-25 08:19 专栏:跟我学spring3

【第六章】 AOP 之 6.8 切面实例化模型 ——跟我学spring3

       所谓切面实例化模型指何时实例化切面。        Spring AOP支持AspectJ的singleton、perthis、pertarget实例化模型(目前不支持percflow、percflowbelow ...
jinnianshilongnian 有19637人浏览 2012-02-25 08:19 专栏:跟我学spring3

【第六章】 AOP 之 6.7 通知顺序 ——跟我学spring3

       如果我们有多个通知想要在同一连接点执行,那执行顺序如何确定呢?Spring AOP使用AspectJ的优先级规则来确定通知执行顺序。总共有两种情况:同一切面中通知执行顺序、不同切面中的通知执行顺序。        首先让我们看下   1) 同一切面中通知执行顺序:如图6-6所示。   图6-6 同一切面中的通知执行顺序 而如果在同一切面中定义两个相同类型 ...
jinnianshilongnian 有23495人浏览 2012-02-25 08:18 专栏:跟我学spring3

【第六章】 AOP 之 6.6 通知参数 ——跟我学spring3

       前边章节已经介绍了声明通知,但如果想获取被被通知方法参数并传递给通知方法,该如何实现呢?接下来我们将介绍两种获取通知参数的方式。 使用JoinPoint获取:Spring AOP提供使用org.aspectj.lang.JoinPoint类型获取连接点数据,任何通知方法的第一个参数都可以是JoinPoint(环绕通知是ProceedingJoinPoint,J ...
jinnianshilongnian 有31981人浏览 2012-02-25 08:18 专栏:跟我学spring3

Yii分析11:Yii核心组件之错误处理类CErrorHandler

  类如其名,CErrorHandler在Yii中主要的功能就是处理未捕获的错误和异常,它使用两种视图:开发视图和生产视图,以区分不同的部署环境。 与CDbConnection一样,CErrorHandler也是CApplication的一个核心组件,在创建应用程序时,作为应用程序的一个内部示例自动初始化,CErrorHandler没有定义自己的init函数,因此使用的是父类的初始化。 在创 ...
silentime 有4133人浏览 2012-02-24 09:57 专栏:高性能PHP框架Yii分析

【第六章】 AOP 之 6.5 AspectJ切入点语法详解 ——跟我学spring3

  6.5.1  Spring AOP支持的AspectJ切入点指示符        切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下:            execution:用于匹配方法执行的连接点;          within:用于匹配指定类型内的方法执行;     ...
jinnianshilongnian 有31329人浏览 2012-02-24 08:24 专栏:跟我学spring3

【第六章】 AOP 之 6.4 基于@AspectJ的AOP ——跟我学spring3

       Spring除了支持Schema方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。 6.4.1  启用对@AspectJ的支持        Spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置:   java代码: <aop:aspectj-autoproxy/>   这样Spring就能发现@Asp ...
jinnianshilongnian 有37131人浏览 2012-02-24 08:23 专栏:跟我学spring3

SpringMVC深度探险(四) —— SpringMVC核心配置文件详解

本文是专栏文章(SpringMVC深度探险)系列的文章之一,博客地址为:http://downpour.iteye.com/blog/1389285。 在上一篇文章中,我们从DispatcherServlet谈起,最终为 ...
downpour 有64107人浏览 2012-02-23 19:08 专栏:SpringMVC深度探险

【第六章】 AOP 之 6.3 基于Schema的AOP ——跟我学spring3

6.3  基于Schema的AOP     基于Schema的AOP从Spring2.0之后通过“aop”命名空间来定义切面、切入点及声明通知。     在Spring配置文件中,所以AOP相关定义必须放在<aop:config>标签下,该标签下可以有<aop:pointcut>、<aop:advisor>、<aop:aspect>标签,配置顺 ...
 
jinnianshilongnian 有39410人浏览 2012-02-23 08:01 专栏:跟我学spring3

【第六章】 AOP 之 6.2 AOP的HelloWorld ——跟我学spring3

  6.2.1  准备环境        首先准备开发需要的jar包,请到spring-framework-3.0.5.RELEASE-dependencies.zip和spring-framework-3.0.5.RELEASE-with-docs中查找如下jar包:    
jinnianshilongnian 有47186人浏览 2012-02-23 08:00 专栏:跟我学spring3

企业架构热门专栏

更多专栏>>

企业架构热门文章

博客专栏评论

认真看错误代码,有时候重启电脑就行了 醉了 我把数据库配置写死不用配置文件 改 UserService ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
holyselina 写道您前面说到能获取调用是的参数数组,我想问下,我想在通知方法中,获取当前调用代 ...
dagger9527 评论了 【第六章】 AOP 之 6.6 通知参数 ——跟 ...
Access denied for user 'root'@'localhost' (using pa ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
只有@AspectJ支持命名切入点,而Schema风格不支持命名切入点。有一个问题不太明白Schema ...
dagger9527 评论了 【第六章】 AOP 之 6.5 AspectJ切入点语法 ...
支持虽然会迟到,但永远不会缺席!
dagger9527 评论了 【第四章】 资源 之 4.3 访问Resource ...
valiant025 写道很经典,很期待谢谢支持,马上出来新的
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
公园美丽 写道谢谢分享,期待后面的文章,受益匪浅谢谢,马上出来
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
谢谢分享,期待后面的文章,受益匪浅
公园美丽 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
很经典,很期待
valiant025 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
希望帮助更多的朋友
springcloud关注者 评论了 (六)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
Global site tag (gtag.js) - Google Analytics