• >hibernate初认识


    一、什么是hibernate

    1.hibernate是java领域的一款开源的ORM框架技术

    2.hibernate对JDBC进行了非常轻量级的封装(使用了反射机制+配置或注解)

    二、hibernate的环境搭建

    1.使用myEclipse自动搭建hibernate环境

    ①在建的web项目上右击,在最下面找到MyEclipse,鼠标移上去,可以看到add hibernate点击进入如下视图

    这是选择hibernate的版本和核心jar包,点击Next,进入如下视图

    这是将hibernate.cfg.xml创建出来,并放在src根目录下,继续点Next,进入如下视图

    这个视图是选择数据库,并配置数据库的基本信息的,在进入这个视图之前,应先在这个视图下,连接自己的数据库,视图如下

    在第一个MyEclipse Derby 右击点击New,可以看到如下视图

    这是MyEclipse连接自己数据库的视图,把数据库的基本配置信息填完后,测试连接,完后保存密码,点Finish,完成后再返回第④步,这样在DB Driver里可以看到自己刚才新建的那个数据库连接,把信息填完后,点击Next进入如下视图

    这个视图是选择要把MyEclipse自动创建的产生SessionFactory的工具类放在哪个包下,填完后点击Finsh,完成MyEclipse自动搭建Hibernate环境

    2.手动搭建Hibernate环境

    ①去hibernate官网下载最新的hibernate版本,个人建议hibernate3.x版本比较稳定

    ②将lib下的required下的jar包导入到自己的项目里

    ③在project下的etc下找到hibernate.cfg.xml将其复制到src下

    ④完成手动搭建hibernate环境

  • 相关阅读:
    br_
    -fpic -fPIC -fpie -fPIE
    (OK) cross_compile_readline_for_android-x86_64-6.0
    Installing the GNU Readline library
    How to get libreadline for Android?
    (OK)(OK) seem-tools-init-android-x86_64-6.0-rc1-0.sh
    (OK)(OK) seem-tools-CLI-semi-auto.sh---nic1_2-hostonly-bridged
    (OK)(OK) seem-tools-auto_create_vm_android.sh
    (OK) run my script at boot time in android-x86_64 (Chih-Wei Huang)
    【习题 3-4 UVA
  • 原文地址:https://www.cnblogs.com/rrb520/p/5326210.html
Copyright © 2020-2023  润新知