[基于spring框架的系统]基于Spring框架的WebSphere应用开发4
【shitiku.jxxyjl.com--IBM认证复习指导】
共享库就是was专门用来解决不同应用程序之间共享jar或本地库文件的一种机制。共享库由一个名字、一个java类路径和/或一个装载jni库本地库路径组成。它可以分别在单元,节点和服务器级别定义。但是共享库定义了并不意味着它会被装载,只有当这个共享库与某个应用程序或应用服务器关联之后,它才会被加载。如果一个共享库与一个应用程序关联,那么这个共享库由应用程序类加载器加载。如果一个共享库与应用服务器关联,那么这个共享库就需要一个专门定义的类加载器来加载。这个类加载器需要用户自己定义。其操作如下:选应用服务器比如server1"类加载器"新建一个类加载器"加载器与共享库关联。在创建这个类加载器之前一般都需要预先定义好共享库。 根据上面的介绍可知,通过共享库解决spring应用的jar包共享问题,主要就是两个步骤。一是,把spring应用中需要共享的jar包定义成为一个共享库。二是,选定相应的was服务器实例,把它与上面创建的共享库关联起来。这样此was服务器实例上的所有应用都能够使用共享库中定义的jar包。使用共享库这种方式的时候要注意理解类的装载次序和方式。如果是这种与was服务器实例关联的共享库jar包,其类加载器在层次结构上在应用程序类加载器上面,即是它的父加载器。关于was的类装载器结构和策略可以进一步参考was信息中心。结束语 spring框架的核心内容并不依赖于任何容器,但是显然基于web的应用是spring主要的应用类型。了解和使用spring框架一方面可以简化应用的开发和测试,另一方也可以加深对j2ee技术的理解。另外轻量级的web应用开发正在成为一种趋势,因此何乐而不为之。上面所讨论的只是spring使用中常见的一些内容,spring框架自己也正变得越来越复杂。当然,spring、hibernate等框架中体现的一些思想也正被jee 5规范所借鉴,尤其是ejb 3中也有了控制反转的应用和pojo的大量使用。实际上无论是jee技术标准还是spring等框架,其目的都是如何简化企业应用的开发,只是作为标准,jee要考虑的内容更为广泛一些,程度也更为深入一些。
本文来源:https://shitiku.jxxyjl.com/ibmrenzhengfuxizhidao/5972.html
- 详细阅读
-
基于spring框架的系统|基于Spring框架的WebSphere应用开发3详细阅读
spring与websphere应用服务器的配合 spring与底层j2ee应用服务器还是存在一些需要结合的地方,这里给出was中的一些结合点。 使用was数据源 在java应用程序中,数据库的连接一般有两种方式来得到。一种是通过java sql drivermanager...
-
工科专业认证 经验|IBM专业认证经验总结(1)详细阅读
以下内容为针对电子商务(811),linux(101,102),aix(191),as 400(052,053),db2(512,513)认证考试的学习心得与经验总结,由2002年度ibm暑期夏令营全体营员经过讨论,整理,总结而成,希望可以给将要参加相应的认证培训的学生提供帮助。 电...
-
[基于spring框架的系统]基于Spring框架的WebSphere应用开发4详细阅读
共享库就是was专门用来解决不同应用程序之间共享jar或本地库文件的一种机制。共享库由一个名字、一个java类路径和 或一个装载jni库本地库路径组成。它可以分别在单元,节点和服务器级别定义。但是共享库定义了并不意味着它会被装载,只有当这个共享库与某个应用程序或应用服务器关联之后,它才...
-
【工科专业认证 经验】IBM专业认证经验总结详细阅读
以下内容为针对电子商务(811),linux(101,102),aix(191),as 400(052,053),db2(512,513)认证考试的学习心得与经验总结,由2002年度ibm暑期夏令营全体营员经过讨论,整理,总结而成,希望可以给将要参加相应的认证培训的学生提供帮助。 电...