hibernate获取tomcat JNDI问题!

Dennis_LLL 2012-11-30 05:48:56
spring配置:
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean"
destroy-method="close">
<property name="jndiName">
<!-- tomcat -->
<value>java:comp/env/DataSourceJNDI</value>
</property>
</bean>
tomcat配置:
<Resource
name="DataSourceJNDI"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
username="project"
password="12345678"
validationQuery="select count(*) from dual"
maxIdle="500"
maxWait="5000"
maxActive="150"/>

获取连接池获取不到!
...全文
81 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dennis_LLL 2012-11-30
  • 打赏
  • 举报
回复
引用 1 楼 xingfuzhuzi1314 的回复:
LZ是否有错误信息,你的配置文件spring里面难道就一个dataSource?应该还有其他的把,也贴出来看看!
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource"> <ref bean="dataSource" /> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect"> org.hibernate.dialect.OracleDialect </prop> <prop key="hibernate.show_sql">true</prop> <prop key="hibernate.cache.provider_class"> org.hibernate.connection.C3P0ConnectionProvider </prop> <prop key="hibernate.cache.use_second_level_cache"> false </prop> <prop key="hibernate.cache.use_query_cache">false</prop> <prop key="hibernate.jdbc.batch_size">20</prop> <!-- <prop key="hibernate.hbm2ddl.auto">update</prop>--> </props> </property> <property name="mappingResources"> <list> <value>po.....</value> ... </list> </property> </bean>
xingfuzhuzi1314 2012-11-30
  • 打赏
  • 举报
回复
LZ是否有错误信息,你的配置文件spring里面难道就一个dataSource?应该还有其他的把,也贴出来看看!

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧