Hibernate连接Mysql数据库的基础配置和操作,实现小型demo完成增删改查功能

本文通过在MyEclipse中创建Web项目,详细介绍了如何配置Hibernate连接MySQL数据库,包括hibernate.cfg.xml的配置,如方言、驱动、URL、用户名、密码等,并展示了C3P0连接池的配置。接着,创建实体类和映射文件,最后通过编写测试类实现了增删改查(CRUD)的基本操作。整个过程清晰地展示了Hibernate在小型项目中的应用。
摘要由CSDN通过智能技术生成

1.打开MyEclipse创建一个web Project,导入相应的jar包



2.在src目录下创建hibernate.cfg.xml配置文件信息

<?xml version="1.0" encoding="UTF-8"?>
<!-- 配制文件的dtd信息 -->
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
 <session-factory>
<!-- 指定方言 -->
<property name="hibernate.dialect">
   org.hibernate.dialect.MySQLDialect
</property>
    <!--数据库驱动 -->
<property name="hibernate.connection.driver_class">
   com.mysql.jdbc.Driver
</property>
    <!--连接数据库的url -->
<property name="hibernate.connection.url">
   jdbc:mysql:///hibernate?characterEncoding=utf8
</property>
<!--数据库的用户名 -->
<property name="hibernate.connection.username">
root
</property>
<!--数据库的密码 -->
<property name="hibernate.connection.password">
root
</property>

<!-- C3P0连接池设定 -->
<!-- 使用c3po连接池 配置连接池提供的供应商 -->
<property name="connection.provider_class">
  org.hibernate.connection.C3P0ConnectionProvider
</property>
<!--在连接池中可用的数据库连接的最少数目 -->

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值