此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP
来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不....
分类:
编程语言 时间:
2014-06-03 14:36:53
阅读次数:
401
详见 笔记文档
=Spring整合Hibernate需要注意的几点:声明式的事务管理当有runtimeexcetion的时候回滚。HibernateTransactionManager是一个aspect切面。事务传输机制
propagationPROPAGATION_REQUIRED:支持当前事务,...
分类:
编程语言 时间:
2014-06-02 21:51:10
阅读次数:
349
我们平常的异常处理是直接在方法中手动捕捉异常,当捕捉到特定异常后,返回特定逻辑视图名。这样的缺点是代码与异常处理耦合太多,一旦要改变异常处理方式,需要修改代码!
struts2提供给了一种更好的方式来处理异常------声明式的方式管理异常处理,我们可以通过再方法里将出现的异常throw出去,抛给struts2框架处理,然后再struts2中默认开启着异常映射功能,该功能在strut...
分类:
其他好文 时间:
2014-05-31 17:46:04
阅读次数:
209
大家有耐心的跟着做就能成功;很完成很好的一个实例;将三大框架整合使用
SSH(struts2、spring、hibernate)
* struts2
* 充当mvc的角色
* hibernate
dao层用hibernate技术来实现
* spring
* spring的声明式事务管理
* 应用spring的IOC和di做到完全的面向接口编程...
分类:
其他好文 时间:
2014-05-25 18:27:36
阅读次数:
319
XAML定义 XAML是一种相对简单、通用的声明式编程语言,它适合于构建和初始化.NET对象。
XAML仅仅是一种使用.NET
API的方式,把它与HTML、可伸缩向量图形(SVG)或其他特定领域的格式或语言作比较是完全错误的。XAML由一些规则(告诉解析器和编译器如何处
理XML)和一些关键字.....
分类:
其他好文 时间:
2014-05-23 10:17:46
阅读次数:
373
环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0
AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys:打开Add Libraries对话框,然后选定
MyEclipse Libraries:点击Nex...
分类:
编程语言 时间:
2014-05-19 18:23:14
阅读次数:
539
此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP
来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不....
分类:
编程语言 时间:
2014-05-15 21:31:03
阅读次数:
345
XAML定义 XAML是一种相对简单、通用的声明式编程语言,它适合于构建和初始化.NET对象。
XAML仅仅是一种使用.NET
API的方式,把它与HTML、可伸缩向量图形(SVG)或其他特定领域的格式或语言作比较是完全错误的。XAML由一些规则(告诉解析器和编译器如何处
理XML)和一些关键字.....
分类:
其他好文 时间:
2014-05-09 09:35:33
阅读次数:
435
这篇主要讲解非入侵式javascript.在传统的前端开发中,把js写在html中,称为入侵式的javascript:这种做法由于没有把视图和行为分离,而且不易于维护管理,所以已经被淘汰掉.但是,angular通过改进,很好的解决了这个问题.称为声明式事件处理器.
3.1.非入侵式js ...
分类:
其他好文 时间:
2014-05-09 04:46:23
阅读次数:
259
一、Spring IOC体系学习总结:
Spring中有两个容器体系,一类是BeanFactory、另一类是ApplicationContext。BeanFactory提供了基础的容器功能。ApplicationContext则是基于BeanFactory建立的一套更加丰富的容器体系,基于ApplicationContext构建了Spring AOP体系(基于AOP体系又构建了声明式事务...
分类:
编程语言 时间:
2014-05-09 01:45:01
阅读次数:
614