llgd.net
当前位置:首页 >> 用ssh做的项目,数据库没有了,怎么生成数据库,没... >>

用ssh做的项目,数据库没有了,怎么生成数据库,没...

SSH框架插入数据库显示成功,但数据库中没有 先将user实例化,之后再用函数adduser进行添加,添加时月弄个手动事务提交。 如下: Session session = this.getSession(); session.beginTransaction(); session.save(user); session.getTransactio...

1:在MySQL中建立一个数据库 2:在MyEclipse 中建立对刚建好的MySQL数据库的连接 3:在 项目中的hibernate.cfg.xml 中将配置改为刚才建立的连接, 且增加配置:update 4:重启Tomcat服务器,数据表将自动被创建.

1 可能是你的驱动模型类中的信息存在缓存,是不是没有及时初始化。 2 事务没有自动提交。 3 清空浏览器的缓存重试一下。

在删除前打开事务 删除后提交 然后再关闭事务. 如果你用的是ssh框架,你可以在applicationContex.xml里面配置事务 配置事务通知器

简单看了下你的代码,因为没数据库,没有实际操作。 首先给点建议,你插入user的方法save,最好方法的返回值不要设为空,int型或者其他都可以,关键是判断是否插入成功了,如果是单条插入int>0否则返回一个错误信息,再由前台报错。多条插入的话...

以下这句配置代码写错了: update 将句号(。)改为点(.)即可。太粗心了你。 有问题欢迎提问,满意请采纳,THX!

有两种可能: 一:检测一下自己是否在hibernate中配置了有关数据库的配置信息,比如 oracle.jdbc.driver.OracleDriver ... 第二:不开数据库并不影响服务器的启动,关键是你的程序一开始刚加载进服务器的时候是否需要读取数据库的东西,很显然你...

使用的是什么数据库 要是mysql 首先得use database的名称 然后在show tables 看你里面新建的表存在不 然后在select;要是oralce 那就直接在当前的数据库下 select 就可以了;sqlserver 的话 也还是得先use database的名称 然后在select ;祝你好运

有映射文件就好办了。你首先把驱动改成mysql的。再将映射文件中有关id的配置修改一下。因为oracle和别的数据库不一样。配置id是都是这样的。 SEQ_APE_ASSET_INJESTION_CTR 其他数据库是没有SEQ_APE_ASSET_INJESTION_CTR的。 同时你可以修改hiber...

update 改成create试试,然后再改回去

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com