java hibernate修改语句执行没有报错,但数据库也没有改变是怎么回事

2025-04-27 02:29:51
推荐回答(2个)
回答1:

  1. 检查程序中配置的数据源,简单说就是程序有没有连错数据库

  2. 检查事务相关配置或编码,是不是没有提交事务

回答2:

可以直接在程序中使用lookup(“jdbc/Test”),但这样程序的移植以后,如果JNDI命名冲突,将需要直接更改代码;
上面的第一个方法可以通过直接更改相应的资源配置xml来解决命名冲突的问题.