先看看http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=59893
http://www.javaresearch.org/article/showarticle.jsp?column=2&thread=3173
http://www.javaresearch.org/article/showarticle.jsp?column=2&thread=3173
解决方案 »
- ssh求助!!
- 如何将数据库查询出来的数据循环保存在一个字符串数组中?
- 你们现在能访问oracle站点吗?
- struts关于hashmap遍历问题??
- 方法加锁问题
- 客户端测试ejb(stateless session bean),application 可以,servlet却不行?郁闷好几天了(100分)
- 关于struts中forward问题,怎么老是转不过去,急啊~~~~~
- 一个关于JNDI的菜鸟问题
- JRE,J2EE,J2ME,JAVABEAN,EJB......
- 文件上传,同一服务器,不同电脑!不同结果
- 真的很郁闷,大家指点迷津!!!
- 大谈论之一----------阅读jboss源代码的讨论。
以oracle为例的URL:
jdbc:oracle:thin:@你的机器名称:1521:你的数据库名称
完全可以自己给数据库做一个 odbc 数据源
然后用jb自己的 jdbc.odbc 连接...
因为只是为了得到数据库的结构,所以用这个办法足以.方便,什么都不用配置.
只是连接数据库的时候选择用jdbcodbc即可....当然,如果用weblogic或其它服务器运行程序,当然要用别的更好的驱动.
具体配置在左边的目录树中选中Services->JDBC->Connection Pools,单击右侧的Configure a new JDBC Connection Pool.,输入以下信息:
Configuration->General页:
Name = SQL Server Connection Pool
URL = jdbc:weblogic:mssqlserver4:localhost:1433 勿忘端口号
Driver classname = weblogic.jdbc.mssqlserver4.Driver
Properties : user = sa
Password = yourpassword <- sa的密码
db=你的数据库名单击Create建立连接池。Targets->Server页:将myserver(服务器名称)移至右侧的列表中,但击单击Apply5. 在左边的目录树中选中Services->JDBC->Data Sources(或者TXData Sources),单击右侧的Configure a new JDBC Connection Pool.,输入以下信息:Configuration->General页:Name = SQLServer Tx Data SourceJNDI Name = SQLServerPool Name = SQL Server Connection Pool选中Emulate Two-Phase Commit for non-XA Driver和Row Prefetch Enabled单击Create建立数据源。Targets->Server页:将myserver(服务器名称)移至右侧的列表中,但击单击Apply,配置完毕。
如用weblogic,在jdbc中配置如下参数:
Name:OracleThinPool
URL:jdbc:oracle:thin:@pyds:1521:toptais
Driver Classname:oracle.jdbc.driver.OracleDriver
Properties
(key=value):user=tais
password=tais
dll=ocijdbc8
protocol=thin
2
4
1
0
0
N
Y
15Name:toptais[数据源名称]
JNDI Name:toptaisds
Pool Name:OracleThinPool
Y
Y
Row Prefetch Size:256
Stream Chunk Size:4096
然后在weblogic-cmp-rdbms-jar.xml中加入这个:
<weblogic-rdbms-bean>
<ejb-name>ChargeLimitModifyTellEJB</ejb-name>
<data-source-name>toptaisds[注:这个就是配置的那个数据源名称]</data-source-name>
<table-name>WZ_ZLXG</table-name>
<field-map>
<cmp-field>sid</cmp-field>
<dbms-column>WSXH</dbms-column>
</field-map>
<field-map>
…………
…………
有什么不明白得接着问我就行了。
去看
1。首先你得有一个数据库,假设数据源为"test",
2。Jbuilder中创建实体bean:
DataSourc那选择import schema from database
选择驱动和填写URL以及用户、密码、jndi名
确定。
3。weblogic打开控制台
设pool
设DataSource