NutzCN Logo
问答 nutz向数据库插入数据返回ID值的方法有人用过吗
发布于 3050天前 作者 zozoh44 1890 次浏览 复制 上一个帖子 下一个帖子
标签:

nutz向数据库插入数据返回ID值的方法有人用过吗

6 回复

pojo插入?带@id注解就是了

来自炫酷的 NutzCN

不太懂,能给来一段 代码不?

不太懂,能给来一段 代码不?

没看过nutzbook吧?

@Table("t_pet")
public class Pet {
    @Id
    private int id; // 声明一个自增属性
	@Name
	private String name;
    private int age;
	// 省略getter/setter
}

// dao.create(Pet.class, false); // 如果没还没建表的话.
// 创建对象
Pet pet = new Pet();
pet.setName("zozoh");
pet.setAge(50);
//插入对象
dao.insert(pet);
// 看看id是不是自增且获取成功了.
System.out.println("id="+pet.getId());

今天突然发现,输出日志这么写的:SELECT MAX(id) AS id FROM User;

插入后如果想获取值,并且用数据库的方言,用 @Next

相关文档 http://nutzam.com/core/dao/next_prev.html

添加回复
请先登陆
回到顶部