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 中别名必须加在原表中的字段上,不能加在函数上。