1、我们知道java默认的构造函数没有返回值,那能不能在方法前加void修饰呢,答案是:不能。如果写成public void 类名(){} 这种格式的话,此时就相当与你重新定义了一个函数 不能起到构造函数的作用 调用这个类的时候不能自动执行 构造函数里的代码。
2、sql查询日期是当天的记录:
select t.* from AH_TU_HR_BAK t where to_char(t.trsdate,'yyyy-mm-dd') = to_char(sysdate,'yyyy-mm-dd');
也可以按照这种格式拼接到hql代码里。
3、 oracle的分页查询:
SELECT *
FROM (SELECT A.*, ROWNUM RN
FROM (SELECT * FROM tb_systemuser) A
WHERE ROWNUM <= 40)
WHERE RN >= 21