码迷,mamicode.com
首页 > 其他好文 > 详细

实习日记8

时间:2019-02-26 13:24:38      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:操作   自动生成   http   数据类型   信息   精度   标识   解决   方案   

部分内容和图片不便上传,我注意着,放心

出现问题一:

 

问题描述:在运行项目后出现:BELONGING_ROLE,TENANT_ID标识符不能识别

 

问题分析:

1  mapper.xml是否包含这两个数据库字段

查看mapper.xml映射文件,发现自动生成的后台sql语句有这两个字段

2  数据表是否包含这两个字段

查看数据表发现自己建的表没有包含这两个字段,对照其他表发现其他表都有

3  查看项目开发文档,是否有数据表必须包含的字段

 

解决方案:在自己建的数据表里加上开发文档必须包含的字段

 

出现问题二:

问题描述:在做新增时,出现错误输入值大于允许输入的精度

 

问题分析:

1 数据表字段的大小是否给的范围不够

 

2 查看实体类的属性的数据类型是否正确

技术图片

 

根据错误提示输入精度,得出一定是数据类型错误,因为数据表字段的大小给了范围足够用,

精度问题应该是number类型的属性出现了问题,因为是后台代码自动生成,所以出现问题是有可能的

 

 

解决方案:把自动生成的后台里的实体类数据类型和数据表的一一对应

 

出现问题三:

 

问题描述:在做列表初始化时,因为自动生成的后台代码所用的方法的数据类型是List,所以我只在Action把List放到PageInfo里,但后来发现这样做会得不到分页的笔数

 

问题分析:

1 DAO层用List是否妥当

通过映射文件到数据库取的值用List是可以的

2 在业务逻辑service层把List放到PageInfo里是否妥当

 

解决方案:

 技术图片

 

 技术图片

 

 技术图片

 

 

出现问题四:

 技术图片

 

问题描述:在弹出框有提示信息里有提交和取消按钮,这两个按钮至少会存在一个取消按钮,

不如就在这两个button做提交和取消

 

问题分析:

查看ui文档发现可以在回调函数编写方法进行提交操作

 

解决方案:

 技术图片

技术图片

 

实习日记8

标签:操作   自动生成   http   数据类型   信息   精度   标识   解决   方案   

原文地址:https://www.cnblogs.com/zhangsonglin/p/10436446.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!