代码如下:
实体类
package com.zking.entity;
import java.io.Serializable;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import org.hibernate.HibernateException;
import org.hibernate.engine.spi.SharedSessionContractImplementor;
import org.hibernate.id.IdentifierGenerator;
public class text implements IdentifierGenerator {
@Override
public Serializable generate(SharedSessionContractImplementor session, Object object) throws HibernateException {
Connection con = null;
PreparedStatement ps = null;
ResultSet rs = null;
List<diqiu> ld = new ArrayList<>();
String str = null;
try {
con = session.connection();
ps = con.prepareStatement(" select did,dname from diqiu ");
rs = ps.executeQuery();
while (rs.next()) {
diqiu d = new diqiu(