发表于: 2018-09-10 21:17:22
1 482
直接是bootstrap的基础类
界面小丑 后面再来界面的优化
接下来就是主要的SQL语句的编写
<!--信息更新-->
<update id="update" parameterType="com.sojson.common.model.UWork" >
update u_work
set name = #{name,jdbcType=VARCHAR},nation = #{nation,jdbcType=VARCHAR},
political = #{political,jdbcType=VARCHAR},work_email = #{work_email,jdbcType=VARCHAR},
telephone = #{telephone,jdbcType=VARCHAR},qq = #{qq,jdbcType=VARCHAR},
major = #{major,jdbcType=VARCHAR},introduction = #{introduction,jdbcType=VARCHAR}
where id = #{id,jdbcType=BIGINT}
</update>
接下来就是
主要的更新业务逻辑
//基本的信息
@RequestMapping(value="****",method=RequestMethod.POST)
@ResponseBody
public Map<String,Object> update(UWork uWork){
try {
uWorkService.update(uWork);
System.out.println(uWork.toString()+"----------------------------------------------------");
resultMap.put("status", 200);
resultMap.put("message", "修改成功!");
} catch (Exception e) {
resultMap.put("status", 500);
resultMap.put("message", "修改失败!");
LoggerUtils.fmtError(getClass(), e, "修改个人资料出错。[%s]", JSONObject.fromObject(uWork).toString());
}
return resultMap;
}
最后测试数据更新保存
还有做了一个默认值,在新建的时候的提升默认值
但是中间数据更新的时候还是出现这个问题(这个问题我记得 是编码的问题 )
我决定还是连表建立联系 单元 重复的数据,把某一个关联的数据设置成一样,查询的时候遍历循环输出展示到页面上就OK啦,这个样子,就需要多设计几个关联
还是个模块设计 一张表 这个样子 只要联合查询业务数据不冲突就ok
今天完成的事情:只要是连表的基础数据更新,还有就是这么设计这个主要的业务数据表
今天遇到困难:简单的就是更新困难,编码问题,还有就是一直思考怎么去设计这个,这个数据表设计要思考好,后面不想临时修改表,这个样子会大改,浪费时间和精力
评论