来看Jboss中怎样在分歧使用间共享类和资本
但是我同意你的观点,对于大型项目来说,应该是采用框架的一部分,根据功能的不同而改进,欢迎你能再提出些宝贵意见,我会多多学习的。说到jbuilder,我可能是个人感觉,用的时候确实没有vs爽,我最喜欢的IDE是net网页编程beans,谢谢。Jboss中分歧使用之间怎样共享类和资本:一般假如但愿在Jboss分歧使用之间共享类和资本,我们应将类和资本放在jboss/server/default/lib/上面,如许一切的使用能够共享资本;
Jboss中假如类和和资本放在分歧的war包中,却想在分歧的使用间何共享WAR包中WEB-INF/classes和WEB-INF/lib中的资本,可否做到哪?
能够经由过程jbossweb-tomcat-55.sar/META-INF/jboss-service.xml设置文件中设置属性UseJBossWebLoader来办理该成绩,只需将该属性设置为true:暗示暗示Tomcat利用JBoss的一致类加载器作为Web使用的类加载器这意味着WAR包中WEB-INF/classes和WEB-INF/lib目次里的类将被加载到缺省的共享类加载器堆栈中。经由过程它,能够完成类和资本在Web使用之间共享。可是,假如这不是你想要的情形,能够经由过程将该属性设置为false来制止这类举动。
<attributename="UseJBossWebLoader">true</attribute>
一般情形下应当制止利用这类情形,由于当分歧的使用中具有一样的类和资本的时分,分歧使用之间会发生抵触;举比方下:
两个war使用WarA,WarB上面均有com.liuxiang.A.class文件;
如今希冀每一个War包上面分离用各自的A.class文件,当修正一个WarA的使用时分,tomcat会从头部署以下使用。这个时分,就会呈现WarA使用利用WarB上面的A.class,形成凌乱。
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。 设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。 你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。 如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。 你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。 关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。 Java 编程语言的风格十分接近C、C++语言。 你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。 Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
页:
[1]