Hibernate(二)环境配置
来源:互联网 发布:罗马人的故事版本知乎 编辑:程序博客网 时间:2024/06/07 22:37
1.新建工程(java/web)均可
2.导入相应的jar包
3.新建一个XML文件,配置Hibernate(文件名为固定格式)
4.配置Hibernate
<?xml version="1.0" encoding="UTF-8"?><!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="connection.driver_class">com.mysql.jdbc.Driver</property> <!-- 指定连接数据库URL地址 --> <property name="connection.url">jdbc:mysql://localhost:3306/db_user</property> <!-- 指定连接数据库的用户名 --> <property name="connection.username">root</property> <!-- 指定连接数据库的密码 --> <property name="connection.password">root</property> <!-- 第二部分、配置数据源连接池(c3p0) 目前使用它的开源项目有Hibernate,spring等 --> <!-- 指定连接池的最大连接数 --> <property name="hibernate.c3p0.max_size">20</property> <!-- 指定连接池的最小连接数 --> <property name="hibernate.c3p0.min_size">1</property> <!-- 指定连接池的超时时长 --> <property name="hibernate.c3p0.timeout">5000</property> <!-- 指定连接池最大缓存statement对象数量 --> <property name="hibernate.c3p0.max_statement">100</property> <!-- 指定连接池检测线程间隔时长 --> <property name="hibernate.c3p0.idle_test_period">3000</property> <!-- 指定连接池连接耗尽批量创建的数据 --> <property name="hibernate.c3p0.acquire_increment">2</property> <!-- 指定连接池每次验证连接是否可用 --> <property name="hibernate.c3p0.validate">true</property> <!-- 第三部分、配置Hibernate杂项 --> <!-- 指定数据库方言 --> <property name="dialect">org.hibernate.dialect.MySQLDialect</property> <!-- 指定映射文件是否自动创建数据库表 --> <property name="hbm2ddl.auto">update</property> <!-- 不自动创建设置为none --> <!-- 指定是否显示执行的sql语句 --> <property name="show_sql">true</property> <!-- 指定是否开启Hibernate二级缓存 --> <property name="hibernate.cache.user_second_level_cache">false</property> <!-- 第四部分、配置映射器文件 --> <mapping resource="com/zh/entity/UserEntity.hbm.xml"></mapping> </session-factory></hibernate-configuration>
阅读全文
0 0
- Hibernate(二)环境配置
- 配置Hibernate环境
- 手把手配置hibernate环境
- hibernate环境配置
- 配置hibernate环境
- Hibernate/Struts2环境配置
- hibernate学习(环境配置)
- hibernate环境配置
- hibernate的环境配置
- Hibernate环境配置
- Hibernate环境的配置
- eclipse+Hibernate 环境配置
- Hibernate环境配置
- Hibernate环境配置
- Hibernate环境配置
- SSH配置(二)-hibernate配置
- Spring+Hibernate+Struts环境配置
- Hibernate源码调试环境配置
- 拦截用户刷新或离开页面
- 并发编程实现模型之(二)Master-Worker模式
- PhalGo-参数验证过滤
- 详解Spring整合Quartz实现动态定时任务
- 缓存中常见的问题及解决方案
- Hibernate(二)环境配置
- 什么是递归
- Vue2.1.7源码学习
- 【Python编程:从入门到实践】第五章:if语句
- zabbix源码阅读分析
- 断点续传简单练习(xutils)
- 关于多进程与多线程
- 从源码角度解析Vector特性
- python 实现excel创建及