标签:poj tor 查询 创建时间 区间 12px 包装类 范围 模型
职责单一原则、信息专家、充血/贫血模型、模型驱动
新增 save()
统计 count()
删除 remove()
更新 update()
查询单个 get()
查询集合 list()
对于 Integer var =?在-128 至 127 之间的赋值, Integer 对象是在
IntegerCache . cache 产生,会复用已有对象,这个区间内的 Integer 值可以直接使用==进行
判断,但是这个区间之外的所有数据,都会在堆上产生,并不会复用已有对象,这是一个大坑,
推荐使用 equals 方法进行判断。
所有POJO类属性必须使用包装类型
RPC方法的返回值和参数必须使用包装数据类型
所有局部变量推荐使用基本数据类型
定义 DO / DTO / VO 等 POJO 类时,不要设定任何属性默认值
POJO 类的 gmtCreate 默认值为 new Date(); 但是这个属性在数据提取时并没有置入具
体值,在更新其它字段时又附带更新了此字段,导致创建时间被修改成当前时间
日志分类
stats / desc / monitor / visit 状态 描述 监控 访问
索引中有范围查找,则索引的索引有序性,无法利用
使用聚合函数时,除了count(),其他都有可能返回null. , 使用 ISNULL()来判断是否为NULL值。
SELECT IF(ISNULL(SUM(g)) ,0, SUM(g))
FROM table;
标签:poj tor 查询 创建时间 区间 12px 包装类 范围 模型
原文地址:http://www.cnblogs.com/xzwzk/p/6498022.html