自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Expert one on one J2EE development without EJB 摘要(8)

  一个清晰的web层,讲流程控制和业务对象的调用(由java控制器对象处理)与数据的展现分开。 web层应该尽可能的薄。它应该只包含web专用的控制逻辑,不包含业务逻辑。 mvc:控制器:接收用户输入的信息,调用业务逻辑去创建和更新模型对象模型对象,提供要显示的数据,提供控制器和视图之间的契约视图对象,显示由控制器提供的模型对象。 web应用程序受制于请求

2008-10-24 13:56:00 343

原创 Expert one on one J2EE development without EJB 摘要(8)

  替换其他的ejb服务 除了CMT之外,公认的最有价值的EJB服务是:线程管理。SLSB实例池生命性、基于角色的安全性。 线程管理一个SLSB实例子同一时间只能执行一个方法,每一个实例同一时间只提供给一个调用者,因此每个实例在任何时间最多只在一个线程中运行。EJB容器维护一个SLSB实例池,以保证不会妨碍其他使用者。 典型的无状态服务对象容易出现并发问题,

2008-10-24 13:55:00 357

原创 Expert one on one J2EE development without EJB 摘要(7)

 事务管理 企业应用模式---并发 数据访问层参与事务过程,但是不管理事务。在数据访问层的不同方法调用可以参与到一个事务过程中。 事务基础设施的目标在于让开发应用系统的程序员无需关注底层的事务处理,让数据访问对象仅包含实际的数据存取代码,而不需要编写事务处理代码。 传统的J2EE事务管理 传统的J2ee事务管理解决方案是使用全局容器事务:事务由应用服务器

2008-10-24 13:54:00 366

原创 Expert one on one J2EE development without EJB 摘要(6)

 基于AOP概念的声明性中间件 AOP还可以用于提供定制的声明性服务,从而更好的描述程序结构。 重点关注AOP的一个子集:方法拦截(method interception),这并不是AOP的全部。 拦截器也是一种久经实践检验的编程范式。 AOP面向方面编程。是与oop不同的角度看待应用程序。根据aop,系统被分解为方面(aspect)或关注点(concern),

2008-10-24 13:47:00 289

原创 Expert one on one J2EE development without EJB 摘要(5)

  非xml格式的声明xmlBeanFactory比较流行的BeanFactory接口实现。Spring还支持两种bean声明的方式:读取属性文件(资源包)或者编程注册方式。 不管bean声明以怎样的格式存储,Spring的使用者总可以用一种统一的方式去使用beanFactory。它们只需要通过beanFactory和ListableBeanFactory接口来查找bean组件

2008-10-24 11:15:00 329

原创 Expert one on one J2EE development without EJB 摘要(4)

 轻量级容器与控制反转 管理业务对象,通常都是容器的活。 容器去负责装配运行期间的应用对象,而无需在应用代码中查找定位。 所谓容器,是指应用代码的运行框架。应用对象在容器里运行,所谓的被容器管理。web容器用户管理servlet及其相关依赖对象。  任何容器都应该提供下列服务:声明周期管理:容器用于控制应用对象运行的生存周期--最起码,容器必须将创建新对

2008-10-23 16:36:00 413

原创 Expert one on one J2EE development without EJB 摘要(3)

 基础接口在spring中,轻量级容器最基本的接口是BeanFactory。这是一个非常简单的接口,如果没有线程的bean工厂实现满足需求,就创建自己的实现。beanFactory接口提供了两个getBean()方法,它们都可以根据String类型的名称查找获取bean实例,两者的不通之处在于:其中一个getBean()方法允许使用者检查获得的bean是否具有所需的类型。如果类型不符合,会

2008-10-23 15:44:00 357

原创 Expert one on one J2EE development without EJB 摘要(2)

  分布式对象的使用仅仅在少数应用中才是适合的。因此,快速增加的领域是在异构平台之间的互操作性,而不是j2ee应用服务器之间的远程调用。 随着更多远程协议的发展,ejb容器不可能支持所有的协议,而ejb又没有提供可插入的远程机制。 部署,如果正在编写的是一个web应用,我们可以按照war部署方式来打包我们的对象,同时打包它们所依赖的东西。在任何java应用中,我们总可以使用标准

2008-10-23 13:04:00 323

原创 Expert one on one J2EE development without EJB 摘要(1)

   数据库的分布。很多应用只需要使用一个数据库,这也就意味着它们不需要JTA、两阶段提交或者XA事务。这些高级特性都会招致不必要的性能损失,并且提高系统的复杂度。 利用现有的框架提供这些基础设施服务。如资源池缓存、线程管理、服务定位、数据层访问等。 对于那些真正需要对象分布的应用,EJB仍然是上佳只选。尤其是当它们完全用Java实现、或者用IIOP作为通信协议时。不过,这

2008-10-23 11:12:00 395

原创 2008年8月1日安家csdn

   几处安了blog的家,几处接近荒芜。懒惰的不愿写字,散漫的自己都要看不下去。说好听了是随遇而安,说得难听了是对自己不负责任。    责怪自己之后,安心的继续过一样的日子。哈哈,狡兔三窟,此窟用来专注技术。米办法,近几年还要靠它吃饭、穿衣,过温饱的日子,争取早日过上小康的生活。 

2008-08-01 14:55:00 272

空空如也

空空如也

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

TA关注的人

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