您的位置:首页 > 其它

hibernate配置JNDi

2017-02-24 09:39 260 查看
<property name="connection.datasource">java:comp/env/jdbc/mysql</property>


其实只要配置好JNDI数据源名城就可以了,但是我想测试这个JNDI数据源是否正常,所以在main函数里面去测试,发现总是出现错误 can not parse jndi name ,后来想明白了,这个JNDI数据源是配置在tomcat服务器里面的,main函数和tomcat服务器没有发生任何关系,所以要测试的话,还得再servlet里面测试,所以新建一个servlet,看是否可以连接上

SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
Session session = sessionFactory.getCurrentSession();


然后访问这个servlet,如果控制台没有错误,那JNDi就没有问题了,这个问题还是很操蛋,一直在main函数里面区连接,真是蠢,网上也没人说明一下,所以在这里记录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: