
总结下来有三种来处理以解决性能问题:
1:绕过Hibernate API ,直接通过 JDBC API 来做,这个方法性能上是比较好的。也是最快的.
2:运用存储过程。
3:还是用Hibernate API 来进行常规的批量处理,可以也有变,变就变在,我们可以在查找出一定的量的时候,及时的将这些数据做完 *** 作就
删掉,session.flush()session.evict(XX对象集)这样也可以挽救一点性能损失。这个“一定的量”要就要根据实际情况做定量参考了。一般为30-60左右,但效果仍然不理想.
关键是这一段这个里面是以SQLSerVER2005为数据库的。
关键是在于驱动类driverClassName节点下和url的value值,这个是需要你的MySql驱动包决定的。你可以在MyEclipse中的
DataBase
Explorer这个下面建立一个连接。添加你的驱动包。然后找到相应的驱动类名和把相应value值替换就可以了。至于dataBase=XXX这个XXX就是要用的数据库的名字了。。
首先是 搭建 ssh框架等到搭建好了 然后就创建 实体bean 或创建dao层并写好hql语句或者sql语句在用hibernate中的sessionFactory 方法调用 增删改查 的方法 之后也就 创建service 写action了
不如 你留下你的邮箱 我把以前做过的发给你好了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)