Entity类
public class Student
{
<wbr><wbr><wbr><wbr><strong>public Date birth;</strong><wbr><wbr><wbr><wbr> // java.util.Date</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr> ................</wbr></wbr></wbr></wbr>
}
<wbr></wbr>
Action
Student s = new Student();
s.setBirth(new Date());<wbr><wbr><wbr> // 这里还是java.util.Date</wbr></wbr></wbr>
add(s);
.........................
<wbr></wbr>
<wbr></wbr>
那么我们知道,JDBC中存入数据库的应该是java.sql.Date,它是java.util.Date的子类,需要转换。
<wbr></wbr>
在hibernate中就不需要啦!直接存java.util.Date即可!因为hibernate自己会转换的。
本文探讨了在使用Hibernate框架进行数据库操作时如何处理日期类型。具体介绍了Entity类中的日期字段定义及在业务逻辑层如何设置日期值,并解释了Hibernate如何自动处理Java.util.Date与数据库之间的转换。
266

被折叠的 条评论
为什么被折叠?



