美文网首页Java育儿园约架专栏
java数据丢失解决方案

java数据丢失解决方案

作者: 磨陀货_ | 来源:发表于2019-09-25 19:53 被阅读0次

解决数据丢失问题

数据丢失(在修改的时候---在传参的时候有些值没有传过去。对应的值就为空。但是执行SQL还在执行它)

解决方案:--- 动态修改

解决方式一:隐藏域
  • 比较简单,但是不常用。后面的时候代码量比较多
解决方式二:生成的时候 不修改 --- SQL
  • 不修改 --- (用这个很危险,因为以后想改改不了。扩展性不强了)


//@Column(updatable = false) --- 一加上这个注解 就是一经保存就不可修改属性;身份证号码;创建时间
@Column(updatable = false)
private String password;
解决方式三:先获取,在修改

数据丢失解决:SpringMVC之@ModelAttribute 【数据丢失也可解决】

举例:
  • 修改会传id过来,添加不会
@ModelAttribbute()一定要和修改关连起来
  • editEmployee就等于= employee

还有一个问题就是 性能上不是很完美 --- 因为这个解决丢失 删除什么都会有影响 所以我们在修改一下

  • 在js中save修改一下


  • 在Controller填上一句


相关文章

网友评论

    本文标题:java数据丢失解决方案

    本文链接:https://www.haomeiwen.com/subject/yqulyctx.html