千家信息网

Hibernate Sample是什么

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章主要介绍"Hibernate Sample是什么",在日常操作中,相信很多人在Hibernate Sample是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
千家信息网最后更新 2025年01月19日Hibernate Sample是什么

这篇文章主要介绍"Hibernate Sample是什么",在日常操作中,相信很多人在Hibernate Sample是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Hibernate Sample是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

我们所要建的应用非常简单,只是利用hibernate3.0对一张表进行操作。

软件环境:
1.Eclipse3.1.2;
2.MyEclipse4.1.0;
3.MySql Server 5.0 ;
4.MySql Java Connector J 5.0.4;
5.hibernate3.0 Core Libraries;
6.hibernate3.0 Advanced Libraries;

整个应用的创建依以下步骤完成:

1.新建一个名为hibernatetest的mysql schema;

2.创建一张名为User的表格,其语句如下:

  1. CREATE TABLE `hibernatetest`.`User` (`id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
    `name` VARCHAR(45) NOT NULL,`sex` CHAR NOT NULL,`age`
    TINYINT UNSIGNED NOT NULL, PRIMARY KEY (`id`)

  2. )

  3. ENGINE = InnoDB;

3.打开MyEclipse的DB Browser视图,在右击选项菜单(Context Menu)上选择New……,弹出Database

Profile对话框,用于新建一个Profile,填入以下信息:
◆Profile Name: localhost_mysql_profile;
◆Driver: 打开Configure database driver链接,配置jdbc驱动,我们只需加入MySql Connector J的JDBC驱动即可;
◆URL: jdbc: mysql://127.0.0.1:3306/hibernatetest;
◆User Name: 用户名;
◆Password: 密码;
创建完profile后,尝试一下连接至数据库,成功即可;

4.在Eclipse中新建一个名为Hibernate Sample的Java项目;
◆创建一个名为config的目录,用于放置hibernate.cfg.xml;
◆创建一个名为mappings的目录,用于放置映射文件;

5.在Hibernate Sample项目的右击选项菜单中,选择MyEclipse->Add Hibernate Capabilities……这样会弹出一个Hibernate Support for MyEclipse的对话框:
◆>***步是选择要添加到工程的包,我们把Hibernate3.0的Core及Advanced包都勾上;
◆第二步是否创建hibernate.cfg.xml,我们把configuration folder设定为src\config;
◆第三步是指定数据库连接细节(specify database connection details),我们只需名为localhost_mysql_profile即可,因为我们之前已经进行了设置;
◆第四步问你是否创建SessionFactory,这个SessionFactory其实是Hibernate提供的一个用于

管理Session的类,它可以确保在每个独立的线程中Session是***的,我们创建名为cn.com.test.Hibernate Sample.factory.HibernateSessionFactory的类;通过上述的四步,现在的工程里面已经拥有了hibernate所需的包及配置文件。

到此,关于"Hibernate Sample是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

学习 只需 对话框 工程 数据 数据库 文件 更多 目录 菜单 项目 对话 帮助 应用 选择 配置 驱动 实用 成功 接下来 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 精通软件开发但是是个专科生 郎溪智能软件开发服务是什么 杭州边安网络技术有限公司 电脑网络技术去向 空岛服务器公共传送点 学习网络安全与信息化 思科网络安全大会 东莞市技术合伙人互联网科技 中国近代报刊数据库南开大学 太极安全加固服务器 ping服务器延迟测试代码 金蝶加密服务器怎样自启动 十三五网络安全 警察网络安全教育 时事政治网络安全 提取excel数据库中对应数据 云服务器java输出乱码 软件数据库文件放哪里 服务器回档意味着什么 校园网络安全的研究毕业论文 数据库分区技术面试题详解 软件开发招人员招聘要求 网络安全屏障图片大全 腾讯网站服务器网址 企业网络安全基础 安徽华为服务器虚拟化迁移 山东省步天网络技术有限公司 金蝶加密服务器怎样自启动 杭州网络安全研究中心 上海浦东新区网络安全与通报中心
0