慕粉1473922411
注释与不注释都一样,都是默认调用的,你不注释就是手动调用,你注释了就是自动调用,因为构造子类对象之前要先构造父类对象。
qq_陌上花开缓缓归_0
对 没错
慕标7744821
一个无参构造和一个有参构造,都是为了声明类的时候方便,有参和无参声明类的情况是都有的。
人在梦游中
你用的是Hibernate5.0及以上版本,不需要ServiceRegistry了,视频老师用的是4.X版本的Hibernate。
将代码改为下面的就可以了
@Before
public void init()
{
/*
* hibernate 5.0以上版本,不通过ServiceRegistry
*/
//创建配置对象
Configuration configuration=new Configuration().configure();
//创建会话工厂对象
sessionFactory = configuration.buildSessionFactory();
//创建会话对象
session=sessionFactory.openSession();
//开启事务
transation= session.beginTransaction();
}
如果还有其他问题,请看http://bbs.csdn.net/topics/391955731
我也是出现这个问题,后来在评论区找到的答案,框架学起来有点吃力啊!!!
sleeze
解决问题了,jar包导入的有问题。
NullMoneyException
idea其实是一样的,在创建的项目的时候直接 勾选hibernate的jar包。里面怎么写 其实都差不多,只是idea好多都帮你写好了 。
kunlan
任何类都有父类 super() 默认就在构造函数第一行 删了 他还是存在 只是隐藏的 还有当写了 this() 在第一行中 super() 就没了 一个构造方法中二者只能有一个 应为他俩都要写在第一行 但是this() 是调用本类其他构造方法 所以super() 一定存在 所以这里删不删只是老师想让代码看起来少点 简洁点 说没有父类的别把object类忘了
大火车
你用MyEclipse,就不要倒这位老师的包了,
qq_笨佈湜妳錯_0
myeclipse 本身就集成这些插件 不需要安装
冬青ing
可以,这个你如果不加,系统自动也会后台给你加上的.估计是别人操作习惯,
还有就是如果你要调用父类有参的构造方法,那这个无参的就必须删掉了
qq_奋奋小元丿_0
nikeweiqi