2008-05-21

关于jboss与j2ee1.4不友好的问题。

关键字: java.lang.linkageerror
今天在做项目的时候,来了个奇怪的异常,具体异常如下: java.lang.LinkageError: loader constraint violation: google了一会发现原来是jboss的类加载器的问题。因为同一个类被不同的类加载器所加载导致的,所以要按照一下步骤来修改几个配置文件就OK了。 First, edit the conf/jboss-service.xml file and set the NamingService CallByValue to true: <mbean code="org.jboss.naming.NamingService" ...
2008-05-11

Jboss下面bean累JNDI的配置。

关键字: jboss部署
最近在做EJB的项目,总结一下Ejb在Jboss中部署问题。 在jboss下配置bean的JNDI名可以采取一下三种方式: 第一种:也是默认的,"beanname/remote" 第二种:使用@RemoteBinding注释。@RemoteBinding(jndiBinding="jndiName") 第三种:使用jboss.xml文件,此文件要放在src\META-INF目录下。具体内容见下面: <jboss> <enterprise-beans> <session> <ejb-name>BeanName</ejb-na ...
2008-05-04

“cannot simultaneously fetch multiple bags”的解决方法

关键字: cannot simultaneously fetch multiple bags
@OneToMany(mappedBy = "customer",cascade = {CascadeType.ALL},fetch = FetchType.LAZY) private Collection<CartItem> cartItems; @OneToMany(mappedBy = "customer",cascade = {CascadeType.ALL},fetch = FetchType.EAGER) private Collection<BookOrder> orders ; 在用JPA进行注释时,如果一个实体里要映射多个集合实体时,我们不能把两个 ...
2008-04-04

EJB3.0&EJB2.0

关键字: ejb3.0
在传统的EJB时代,EJB的架构过于复杂,并且在写EJB组件的时候,不仅要写业务Bean,而且开发人员还得写好Home,LocalHome,EJBLocalObject以及EJBObject这四个接口,这样以来就显得非常繁琐,开发人员不能把精力集中到对业务Bean的设计中。EJB3.0在架构上有了很大的改变,完全采用pojo的编程模型,在写EJB3.0组件时,不需要在写繁琐的非业务有关的接口了,而是可以把主要的精力集中到业务Bean上来,只要写一个业务接口就行了,其他的事情都交给EJB容器去做,这样就大大缩短了开发的周期。
狂放不羁
  • 浏览: 72516 次
  • 性别: Icon_minigender_1
  • 来自: 厦门大学
  • 详细资料
搜索本博客
我的相册
E980bbdc-37d2-46cd-b0ba-38638405a1b7-thumb
Head first design patterns
共 29 张
存档
最新评论