你的位置:首页 > 软件开发 > Java > 《Java从入门到放弃》入门篇:hibernate基本配置

《Java从入门到放弃》入门篇:hibernate基本配置

发布时间:2017-08-18 18:00:12
hibernate是个什么玩意呢?简单点说,就是别人写好的一套访问数据库的东东,底层其实就是JDBC。使用JDBC就像以前没有电饭煲,我们要自己根据经验,多少人煮多少米,放多少水,用多大的火,煮多长时间,整个过程都需要自己来把控,如果把控得不好,运气好只是把饭煮成粥,运气不好就是 ...

《Java从入门到放弃》入门篇:hibernate基本配置

hibernate是个什么玩意呢?简单点说,就是别人写好的一套访问数据库的东东,底层其实就是JDBC。

使用JDBC就像以前没有电饭煲,我们要自己根据经验,多少人煮多少米,放多少水,用多大的火,煮多长时间,整个过程都需要自己来把控,如果把控得不好,运气好只是把饭煮成粥,运气不好就是一锅炭了。

《Java从入门到放弃》入门篇:hibernate基本配置

而使用hibernate就跟使用电饭煲一样,根据刻度放水和米,然后按煮饭还是煮粥,接下来等它“叮~”的一声后,就可以吃了,不说煮得有多好,起码煮出来的是饭,而且是熟的!!!

《Java从入门到放弃》入门篇:hibernate基本配置

前者没有多年煮饭经验肯定没法煮出口感十足,粒粒饱满的米饭,而后煮就算是像我一样的厨房小白也能煮出香喷可口的米饭!《Java从入门到放弃》入门篇:hibernate基本配置

 

 

到这儿,hibernate的基本特征已经很清楚了

第一:好用!!!

第二:简单!!!

第三:简单又好用!!!

 

好吧,牛B吹了半天了,开始上干货。具体使用步骤如下:

  1. 使用myeclipse中自带的DBBrowser先创建好一个数据库连接

  2. 右键点击项目,安装hibernate框架

  3. 在DBBrowser中找到对应的表,点击右键,生成实体类。

  4. 编写测试代码

 

一、在DBBrowser中创建数据库连接

《Java从入门到放弃》入门篇:hibernate基本配置

 

二、在项目上点右键,安装hibernate框架

《Java从入门到放弃》入门篇:hibernate基本配置

安装完后,在项目中会多出三个文件:

《Java从入门到放弃》入门篇:hibernate基本配置

HibernateSessionFactory.java,这个是用来得到Hibernate中的Session对象的,Hibernate中的数据库操作都是由Session对象来完成(注意是Hibernate中的Session)。

hibernate.cfg.

lib中的mysql-connector-java-5.1.34-bin.jarJava用来访问mysql的驱动包。

 

三、在DBBrowser中对应表上点右键,生成实体类。

《Java从入门到放弃》入门篇:hibernate基本配置

向导上的解释都在图上,自己看看哈。

《Java从入门到放弃》入门篇:hibernate基本配置《Java从入门到放弃》入门篇:hibernate基本配置

生成完后,把*.hbm.修改hibernate.cfg.

《Java从入门到放弃》入门篇:hibernate基本配置

 

四、重写实体类的toString方法,再编写测试代码(因为在这儿还没有讲Junit,所以直接使用带main方法的类来测试)

123456789101112public class Test {    public static void main(String[] args) {        //注意Session是org.hibernate.Session        Session session = HibernateSessionFactory.getSession();        //load方法:根据主键得到实体类对象        Author author = (Author)session.load(Author.class1);                 System.out.println(author);                 HibernateSessionFactory.closeSession();    }}

最终结果如下:

《Java从入门到放弃》入门篇:hibernate基本配置

好了,到这儿hibernate的基本配置就OK了!具体几个配置文件里面的内容表示什么意思,如何来配置,我们下期再见!《Java从入门到放弃》入门篇:hibernate基本配置

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:《Java从入门到放弃》入门篇:hibernate基本配置

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。