自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AOP几个比较重要的概念---摘自夏昕的SpringGuide

1. 切面(Aspect)切面,对象操作过程中的截面。这可能是AOP中最关键的一个术语。我们首先来看一个应用开发中常见的切面:用户权限检查。大概只要是完整的应用,都少不了用户权限检查这个模块,不同身份的用户可以做什么,不可以做什么,均由这个模块加以判定。而这个模块调用的位置通常也比较固定:用户发起请求之后,执行业务逻辑之前。针对权限检查这一模块进行分离,我们就得到了一个切面:切面意义何在?首先根据

2005-07-28 10:27:00 1423

原创 Spring---Web应用

Web Context上面的示例中,ApplicationContext均通过编码加载。对于Web应用,Spring提供了可配置的ApplicationContext加载机制。加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Ser

2005-07-25 16:52:00 1236

原创 Spring消息广播机制

摘制夏昕的Spring开发指南ApplicationContext基于Observer模式(java.util包中有对应实现),提供了针对Bean的事件传播功能。通过Application. publishEvent方法,我们可以将事件通知系统内所有的ApplicationListener。事件传播的一个典型应用是,当Bean中的操作发生异常(如数据库连接失败),则通过事件传播机制通知异常监听器进

2005-07-25 16:41:00 3020

原创 回调与拦截机制

Hibernate 中提供了Lifecyle和Validatable两个接口,用于对实体对象在进行CRUD过程中的回调方式.Lifecyle提供了几个方法可以对实体对象在进行insert/update,save时的回调操作.Validatable接口只提供了一个接口,为实体对象在进行数据验证时调用.以上两个接口由于得由实体对象实现,带有侵入性.因此Hibernate提供了Interceptor接口

2005-07-20 21:33:00 1022

原创 Hibernate中的Session管理

ThreadLocal类可以避免多线程系统中的session的不安全问题.public class MyServlet extends HttpServlet{ private ThreadLocal myhreadLocal=new ThreadLocal();public void doGet(HttpServletRequest reqeust,HttpServletResponse res

2005-07-20 21:23:00 755

原创 Hibernate学习摘要(1)

Apache 的BeanUtils的属性复制功能 下载地址(http://jakarta.apache.org/commons/beanutils/)Tuser user=new User(); Tuser user2=new User(); user.setName("T"); try{ BeanUtils.copyProperties(user2,user); }catch(Exception

2005-07-10 14:48:00 912

空空如也

空空如也

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

TA关注的人

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