hibernate数据库框架运用(一)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了hibernate数据库框架运用(一),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1460字,纯文字阅读大概需要3分钟。
内容图文
hibernate数据库框架运用(一)
Hibernate(数据库持久层框架)
对JDBC进行轻量级的封装
用面向对象的思维操作数据库
Jdbc------sql-------数据库
Hibernate--------------save(user)----------------数据库
搭建第一个Hibernate工程
1.导入jar包
antlr-2.7.6.jar
commons-collections-3.1.jar
dom4j-1.6.1.jar
hibernate3.jar
javassist-3.9.0.GA.jar
jta-1.1.jar
mysql-connector-java-5.1.15-bin.jar
slf4j-api-1.5.8.jar
slf4j-nop-1.5.6.jar
2.创建配置文件(hibernate.cfg.xml)
<!-- 配置数据库驱动 -->
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<!-- 配置数据库url -->
<property name="hibernate.connection.url">jdbc:mysql:///hibernate</property>
<!-- 配置数据库用户名-->
<property name="hibernate.connection.username">root</property>
<!-- 配置数据库密码 -->
<property name="hibernate.connection.password">root</property>
<!-- 自动创建表格 -->
<property name="hibernate.hbm2ddl.auto">update</property>
<mapping resource="com/sram/entity/User.hbm.xml"/>
</session-factory>
3.创建实体类以及相对应的映射文件(User.hbm.xml)
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.sram.entity.User" table="t_user">
<id name="id">
<generator class="native"></generator><!-- id生成策略 -->
</id>
<property name="username"></property>
<property name="password"></property>
</class>
</hibernate-mapping>
内容总结
以上是互联网集市为您收集整理的hibernate数据库框架运用(一)全部内容,希望文章能够帮你解决hibernate数据库框架运用(一)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。