查看“Hibernate笔记 1:入门(开发步骤)”的源代码
←
Hibernate笔记 1:入门(开发步骤)
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:Hibernate]] == 入门 == 以下内容展示一个 Hibernate 项目的入门过程。 === 环境搭建 === ---- 步骤: # 导入相关 JAR 包; ## Hibernate 包; ## 日志包;(hibernate 本身没有日志输出相关的 jar 包) ## mysql 驱动包; # 创建实体类; #* 使用 hibernate 时候,不需要自己手动创建表,hibernate 帮把表创建。 # '''配置映射关系''';(如:“User.hbm.xml”) #* 名称和位置无固定要求; # '''创建 Hibernate 核心配置文件'''(“<span style="color: blue">'''hibernate.cfg.xml'''</span>”); #* 名称和位置固定; ==== 配置映射关系 ==== “映射关系”,即:实体类和数据库表一一对应的关系。 需要使用''配置文件''实现映射关系: # 创建 '''xml''' 格式的配置文件; #* 映射配置文件名称和位置没有固定要求; #** 建议:在实体类所在包里面创建,名称为“<实体类名称>.hbm.xml”; # 在配置文件中首先引入 xml 约束; #* 在 hibernate 里面引入的是 dtd 约束;(学过约束:dtd、schema) # 配置映射关系; 示例:“User.hbm.xml” : <syntaxhighlight lang="xml" highlight=""> ... <hibernate-mapping> <!-- 实体类和数据库表对应 --> <class name="cn.itcast.entity.User" table="t_user"> <!-- 实体类唯一性属性与表唯一字段对应 --> <id name="uid" column="uid"> <!-- 设置字段增长方式(native为自增) --> <generator = "uuid"></generator> </id> <property name="username" column="username"></property> <property name="password" column="password"></property> <property name="address" column="address"></property> </class> </hibernate-mapping> </syntaxhighlight> ==== 创建 Hibernate 核心配置文件 ====
返回至“
Hibernate笔记 1:入门(开发步骤)
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
笔记
服务器
数据库
后端
前端
工具
《To do list》
日常
阅读
电影
摄影
其他
Software
Windows
WIKIOE
所有分类
所有页面
侧边栏
站点日志
工具
链入页面
相关更改
特殊页面
页面信息