自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 继续讨论Exception的处理

继续讨论Exception的处理 简述 用Java在开发系统的时候,Exception的处理往往是比较复杂的。如何处理开发中遇到的Exception,如何将合理的异常信息呈现给客户是开发人员必须要考虑的问题。 关于Exception的处理的文章在很多地方都可以看到,本文除了做一个总结之外,还将结合Design by Contract,JDK 1.4引入的assertion,以及如何用Spring的

2005-03-23 19:16:00 785

原创 Spring AOP之ThrowsAdvice

目前的项目中接触了一些Spring的AOP的部分,比如声明式事务管理。在了解了AOP在Spring的实现之后,的确发现这种新的编程思路确实为我们提供用一种新的思路解决问题的办法。为了记录这个学习过程,整理一下学习的笔记。 1.  几个重要的概念(详细的情况参见Spring的在线文档) ·         PointCut:一组JointPoint。在Spring中我们可以通过一些正则表达式定义那些

2005-03-21 12:06:00 2558

原创 JDK5.0中注释(Annotation)的用法

很多API都需要相当数量的样板代码,比如,为了编写一个JAX-RPC的WEB服务,你需要提供一个接口和一个实现类。如果这个程序已经被加了注释Annotations以说明那个方法需要被远程调用,那么我们可以一个工具去自动生成这些样板代码。还有一些API需要在程序代码另外维护一些文件,比如JavaBean需要一个BeanInfo类,EJB需要一个部署描述文件。如果我们能够把这些需要另外维护的文件内容以

2005-03-17 23:28:00 1423

原创 MDB的简单替代实现

目前的项目要求尽量不要使用EJB来完成本来只有EJB才能实现的功能,比如声明式的事务管理。在做到异步处理某个业务的时候,发现Spring并没有提供MDB的替代实现,看来只能自己实现了。 由于这个相对比较简单,现在把相关的代码整理在这里: 1.        首先在Spring配置文件中定义ConnectionFactory和一个Destination      ConnectionFactor

2005-03-17 21:37:00 1317 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除