今日学习总结:
阅读了开发手册 ;
所有的Domain类属性必须使用包装数据类型,前端传过来的参数也必须使用包装数据类型获取。
所有的相同类型的包装类对象之间值的比较,全部使用equals方法比较。
Domain类中布尔类型的变量,都不要加is,否则部分框架解析会引起序列化错误。
在异常处理中:
不能在finally块中使用return,finally块中的return返回后方法结束执行,不 会再执行try块中的return语句。
Service层方法命名规约:
1)查询方法用get/list做前缀。
2)根据条件查询,可以用getXXXBy/listXXXBy
3)插入的方法用add/save做前缀。
4)删除的方法用del做前缀。
5)修改的方法用modify做前缀。
6)方法涉及多种事务,比如同时有增删改,用do做前缀
freemarker 的 include指令,引入另一个页面
freemarker 的 include 指令 可以引入一个页面,运用场景,可以吧页面中共同的部分抽取出来,使用此方法插入;
<#include "/copyright_footer.ftl">