hibernate中.hbm.xml 中ID的产生 ID的产生 <generator class="assigned"/> Hibernate提供了很多内置的实现。下面是一些内置生成器的快捷名字: increment(递增) 用于为long, short或者int类型生成唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。 在集群下不要使用。 identity 对DB2,MySQL, MS SQL Server, Sybase和HypersonicSQL的内置标识字段提供支持。返回的标识符是long, short 或者int类型的。 sequence (序列) ...
现在我的问题是,我有A,B,C,D四张表。 四个表的结构都是一样的。现在我需要根据用户输入的关键字进行多表查询。并分页。 我用的sql语句为:from A where key=&a union from b where key=&a大概这样。 然后用query q=session.createQuery(sql); q.setFirstResult((curPage-1) * this.rowsPerPage); q.setMaxResults(this.rowsPerPage); 这样只能查出9条记录。而且我看控制台打出的sql语句只查了一个表的。我每页定的是 ...