entity bean是直接和数据库绑定的,发布到服务器之后,你只要通过jndi去使用这项 e服务,无需关心ejb和数据库的连接问题
解决方案 »
- Listener中怎么注入service
- Struts2的校验文件在SHH2框架中不起作用?
- doubleselect 从数据库读出来的!
- xfire和spring结合传递list的问题
- 关于struts的新老版本
- 如何实现动态调用EJB
- struts问题让我疑惑了很久。
- 紧急求助:那里有struts实现翻页功能的介绍文档?
- 请问:我在Weblogic7.0中部署我的CMP怎么会失败呢?错误提示如下:
- 送分:Session Bean 访问Sql Server的问题?(初级)
- 请问如何在j2ee 环境下,运行EJB,请详细指教,谢谢!
- 急急!!我在jb5+weblogic6里配置了EJB的东东,但BAS4.5不只怎样 set up?我也装了ias4.5呀
除了通过jndi外,你的jndi名还要和文件default.properties里定义的
jdbc.drivers=COM.cloudscape.core.RmiJdbcDriver
jdbc.datasources=jdbc/Cloudscape|jdbc:cloudscape:rmi:CloudscapeDB;create=true
联ORACLE
也是同样方法你把这两行改成oracle的驱动就可以了
jdbc.drivers=oracle.jdbc.driver.OracleDriver
jdbc.datasources=jdbc/Cloudscape|jdbc:oracle:thin:@legend:1521:poland
修改J2EE_HOME\bin\userconfig.bat
set J2EE_CLASSPATH=J2EE_HOME\lib\system\cloudscape.jar
set JAVA_HOME=C:\jdk1.3
如果用oracle 做相应修改,还要将oracle driver copy to J2EE_HOME\lib\system\下
cmp是直接和字段绑定的,方便但不够灵活
bmp全部要靠自己来写,但更加灵活,不易掌握
j2ee我没做过,在weblogic里是使用连接池