当前位置: 代码迷 >> J2EE >> ssh2 自动注入有关问题
  详细解决方案

ssh2 自动注入有关问题

热度:460   发布时间:2016-04-22 02:30:22.0
ssh2 自动注入问题
比如  
一张表 id(自动增长列),title,content,time(默认系统时间)
然后 用自动注入添加一条数据  
页面添加的列是 title ,content

问题来了,这样页面提交的话,数据表id,title,content一定有值,就是time列不是默认的系统时间,而是空
自动注入sql语句默认是把所有表的属性全部增加进去,所以为空

小弟刚学不久,请各位帮忙看看,给点建议

------解决方案--------------------
你可以在构造函数中 覆个默认值
------解决方案--------------------
表里应该是default 那个值吧
------解决方案--------------------
放null报错的话,那就把""放进去噜。。
------解决方案--------------------
探讨
比如
一张表 id(自动增长列),title,content,time(默认系统时间)
然后 用自动注入添加一条数据
页面添加的列是 title ,content

问题来了,这样页面提交的话,数据表id,title,content一定有值,就是time列不是默认的系统时间,而是空
自动注入sql语句默认是把所有表的属性全部增加进去,所以为空

------解决方案--------------------
在插入的sql语句中,如insert into ... (title,content,time)values(X,X,这里是获取当前日期函数)
------解决方案--------------------
探讨

引用:
你可以在构造函数中 覆个默认值


不想在构造函数写,就是想可不可以有选择性的做注入
  相关解决方案