当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 如果大家对一般类的装载器熟悉的话,就知道在java中类的装载采用“代理机制”,即子装载器如果需要装载一个类文件,首先会将此任务提交给父装载器,如果父装载器找不到此类文件,才有子装载器来装载类文件,如果子装载器也找不到,那么就会报告ClassNotFoundException异常。
 

 

 ·线程运行栈信息的获取(1)    »显示摘要«
    摘要:一、问题的引入 我们在java程序中使用日志功能(jdk log或者log4j)的时候,会发现log系统会自动帮我们打印出丰富的信息,格式一般如下:[运行时间] [当前类名] [方法名] info: [用户信息]具体例子如tomcat启动信息:jul 9, 2004 11:22:41 am org.apache.coyote.http11.http11protocol start info: s......
 ·12个最重要的j2ee最佳实践(1)    »显示摘要«
    摘要:1. 始终使用 mvc 框架。 mvc 框架可以将业务逻辑(java beans 和 ejb 组件)、控制器逻辑(servlets/struts 动作)、表示层(jsp、xml/xslt)清晰地分离开来。良好的分层可以带来许多好处。 mvc 框架对于成功使用 j2ee 是如此重要,以致没有其他最佳实践可以与其相提并论。模型-视图-控制器(mvc)是设计 j2ee 应用程序的基础。mvc 将您的程序......


深入了解WebLogic的类装载机制详解
上一页   ...b.web application classloader中,不会装载jsp文件,jsp文件由web application classloader的子装载器jsp classloader负责装载,因为jsp文件经常的变动,通过为jsp设立一个单独的classloader可以避免对jsp的装载影响到其他的java class或者ejb;

【程序编程相关:清华同方踢皮球 网友笔记本半年坏三次

【推荐阅读:eNet硅谷动力一马当先 率先推出数字家

默认装载器的优点: 【扩展信息:DHCP协议详解

a. 调用ejb的时候可以采用call-by-referrence的方式;

b. 允许web module独立的装载,不影响其它的web module;

通过在将整个应用打包成一个ear文件,可以方便的不用再web module中包含ejb的home与remote接口,就可以方便的通过call-by-referrence来调用ejb;

2. 定制classloader

如果觉得默认的类装载器不能满足需要,weblogic server支持定制的类装载器.在weblogic的文档中指出,自定义的classloader多用于开发者使用,当应用发布之后,不推荐使用.自定义的类装载器通过xml文件来描述.描述文件放在weblogic-application.xml中.weblogic官方提供的dtd描述文件如下:

<classloader-structure>

<module-ref>

<module-uri>ejba.jar</module-uri>

</module-ref>

<module-ref>

<module-uri>webc.war</module-uri>

</module-ref>

<classloader-structure>

<module-ref>


...   下一页
    摘要:虚拟现实建模语言(virtual reality modeling language 即vrml)和java语言都是 可执行的代码”技术,通过网络传输的只是一个很小的描述文件(指令性数据集),客户端通过本地的vrml浏览器、java虚拟机交互地访问这些文件并解释执行。将java与vrml结合,能够很好地实现网络多媒体课件技术:使用vrml进行场景构造,内嵌用java编写的程序设计实现对象的编程行为......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE