工作中遇到的几个的总结

来源:互联网 发布:淘宝发布网络推广类目 编辑:程序博客网 时间:2024/05/16 14:10

1.避免出现所谓的“差一错误”

编程规范中有一条,条件判断式使用双等号”==”时,应该将常量放在双等号左侧,变量放在右侧。遵守该条规范可以避免出现所谓的“差一错误”,即将双等号写成等号。这种情况下,编译器会报错。

2.避免在一个数据库connection连接操作中嵌套另一个

在一个数据库connection操作中不能嵌套另一个数据库操作。否则会引起数据库connection链接异常。这个问题在低频率情况下不会出现。当进行高频率操作之后会必现这个问题。

3.数据库事务操作

获取一个connection,将autocommit属性设置为false,然后在下面执行一些列数据库操作,所有操作执行完之后,执行connection的commit操作提交数据库操作。
在try的sqlexception中捕捉异常,执行connection的rollback方法,讲数据库统一回到未修改之前的状态。
这样保证了数据库操作的一致性。
要么一起成功,要么一起失败。




0 0
原创粉丝点击