日常错误小结

    

1、SVN 提交时一定要先更新再提交,并且只提交自己的部分。

2、当入参为选填时,按下面的格式写。
    @RequestParam(value="bannerGroup",required=false,defaultValue="") String bannerGroup

BannerController

3、连表查询时 排序怎么排?

4、如果一个 mapper 文件出现问题,那么在你运行时会优先报错,哪怕这个 mapper 文件跟你测试的类无关也一样。


5、SQL 语句报无效数字有可能是参数问题。


6、SVN 更新后提交代码依然失败时,Clean up 一下。

7、写动态 sql 时除非特殊要求,否则不要涉及业务逻辑,只判断  !=null and !=''

8、还原之前先把自己未提交新写的部分备份。

9、报未找到 Controller 里引用的 Biz 层接口时,可能是因为 Biz 实现类没加 @Service.

10、SVN 出现问题时,选中文件夹,clean up.

11、标识符无效在字段全对应的情况下也有可能是因为查错了表。

12、违反唯一约束条件就是唯一字段新增时出现重复。

13、<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
    tomcat server.xml 文件中,缺少 URIEncoding="UTF-8" 会导致 Java 代码插入数据库数据出现时中文乱码。

14、Oracle  sql 语句中格式化时间 : TO_CHAR(STARTDATE, 'yyyy-mm-dd') AS startDate

15、验证 hash 时不能把哈希也传进去,否则会报哈希错误。

16、sql 中单表查询也要起别名,而且表名起别名时不能加 AS 关键字。

17、sql 中别名必须加在原表中的字段上,不能加在函数上。

转载于:https://my.oschina.net/u/3387637/blog/1516573

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值