根据实体类 t 序列化成 insert 语句存储。使用的场景有很多,比如对象的快照,对象的复制等。
@Test
public void getInsertSql() {
Material material = materialDAO.selectByParamsWithoutCascade(Material.builder().id(729584355378208768L).build()).get(0);
// String insertSQL = materialDAO.getInsertSQL(material);
// System.out.println(insertSQL);
material.setId(null); // 忽略 id 字段
String insertSQL1 = EntityDAOManager.getEntityDAO(Material.class).getInsertSQL(material);
System.out.println(insertSQL1);
}