hibernate dual
- 作者: 只为伴你行
- 来源: 51数据库
- 2020-10-08
你应该查这个USERINFO_SEQ得下一个数,而不是select my_seq form dual,应该是select USERINFO_SEQ.nextval from dual;
数据库不需要你连接阿,通过你的配置文件都可以看出,你配置好之后,hibernate帮你连上数据库,而你想得到一个session,可以通过sessionfactory来创建,由于你是用的annotation而不是xml,那具体代码如下:
configuration cfg = new annotationconfiguration().config();
sessionfactory sf = cfg.buildsessionfactory();
session session = sf.opensession();
这样就创建了一个session之后,就可以对数据库进行操作了。
但是用完别忘了释放资源哦,
close。
数据库不需要你连接阿,通过你的配置文件都可以看出,你配置好之后,hibernate帮你连上数据库,而你想得到一个session,可以通过sessionfactory来创建,由于你是用的annotation而不是xml,那具体代码如下:
configuration cfg = new annotationconfiguration().config();
sessionfactory sf = cfg.buildsessionfactory();
session session = sf.opensession();
这样就创建了一个session之后,就可以对数据库进行操作了。
但是用完别忘了释放资源哦,
close。
推荐阅读
