小弟自学Hibernate很久,已经能用MyEclipse反向工程对应的数据库表。但还是不太会真正应用。问题一: 由MyEclipse生成的映射数据库对象类里没有set和get方法,为什么?问题二:到底怎么把 ResultSet rs=DBconn.executeQuery(sql1);
while(rs.next())
{
name=rs.getString("name");
out.print(name+"<br>")
}转化成Hibernate代码始终看不到讲的很透彻的例子,那些教材讲的不知所云,所有教材对session的讲解都那么抽象
我太恨Hibernate了,恨死java框架了。老子鼓捣这些破玩意的配置就鼓捣不完,始终写不出东西,还哪有时间搞程序啊Hibernate 到底怎么学啊
while(rs.next())
{
name=rs.getString("name");
out.print(name+"<br>")
}转化成Hibernate代码始终看不到讲的很透彻的例子,那些教材讲的不知所云,所有教材对session的讲解都那么抽象
我太恨Hibernate了,恨死java框架了。老子鼓捣这些破玩意的配置就鼓捣不完,始终写不出东西,还哪有时间搞程序啊Hibernate 到底怎么学啊
。 hibernate 的使用有7个步骤: 1,取得Configuration 配置 ,2,cfg = new Configuration();3打开SessionFactory session= cfg.buildSessionFactory(); 4,开启事物,5,save(),get(),updata(),del(),load(),6提交事物,7,关闭session.
每一行都是一个对象实例,每一列是对象的属性。
jdbc中
ResultSet rs=DBconn.executeQuery(sql1);
while(rs.next())
{
name=rs.getString("name");
out.print(name+"<br>")
}如果在hibernate中实现,可以用hql语言,或者sql语言的基础上加别的方法,
其实,jdbc中Result结果集是把表中每个字段遍历出来,而hibernate中是把表中每一行的对象实例遍历出来