把hibernate.connection.username,hibernate.connection.password,hibernate.connection.url,hibernate.connection.driver_class都注释了再加上
<property name="connection.datasource">java:comp/env/jdbc/oracle</property>
就行,后面那个可以改成你在WebLogic中配置的JNDI名字
<property name="connection.datasource">java:comp/env/jdbc/oracle</property>
就行,后面那个可以改成你在WebLogic中配置的JNDI名字
能不能给个详细的例子呀
我的EMAIL:[email protected]谢谢拉
http://www.54bk.com/user1/5521/archives/2005/13455.html
http://dev.yesky.com/229/2033229.shtml
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd"><hibernate-configuration>
<session-factory name="java:hibernate/HibernateFactory">
<!-- local connection properties -->
<!--<property name="hibernate.connection.url">
jdbc:oracle:thin:@10.8.4.195:1521:crm
</property>
<property name="hibernate.connection.driver_class">
oracle.jdbc.driver.OracleDriver
</property>
<property name="hibernate.connection.username">ynobs</property>
<property name="hibernate.connection.password">ynobs</property>-->
<!-- property name="hibernate.connection.pool_size"></property -->
<!-- dialect for Oracle 9 -->
<property name="dialect">
net.sf.hibernate.dialect.Oracle9Dialect
</property>
<property name="connection.datasource">
com/mcm/datasource/ucis/BMPDataSource
</property>
<property name="transaction.factory_class">
jbdinameaaaaa
</property>
<property name="transaction.manager_lookup_class">
jbdinamebbbb
</property>
<property name="hibernate.show_sql">false</property>
<property name="hibernate.use_outer_join">true</property>
<mapping resource="aaa.hbm" />
<mapping resource="bbb.hbm" />
<mapping resource="ccc.hbm" />
</session-factory>
</hibernate-configuration>
jbdinameaaaaa 是在j2ee容器上定义好的数据源