[html] view plaincopy
  1. <?xml version="1.0" encoding="GBK"?>
  2. <!-- 指定Hibernate配置文件的DTD信息 -->
  3. <!DOCTYPE hibernate-configuration PUBLIC
  4. "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
  5. "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
  6. <!-- hibernate- configuration是连接配置文件的根元素 -->
  7. <hibernate-configuration>
  8. <session-factory>
  9. <!-- 指定连接数据库所用的驱动 -->
  10. <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
  11. <!-- 指定连接数据库的url,hibernate连接的数据库名 -->
  12. <property name="connection.url">jdbc:mysql://localhost/slim</property>
  13. <property name="connection.useUnicode">true</property>
  14. <property name="connection.characterEncoding">gbk</property>
  15. <!-- 指定连接数据库的用户名 -->
  16. <property name="connection.username">root</property>
  17. <!-- 指定连接数据库的密码 -->
  18. <property name="connection.password">gyfbao</property>
  19. <!-- C3P0连接池设定-->
  20. <property name="hibernate.connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
  21. <!-- 指定连接池里最大连接数 -->
  22. <property name="hibernate.c3p0.max_size">20</property>
  23. <!-- 指定连接池里最小连接数 -->
  24. <property name="hibernate.c3p0.min_size">1</property>
  25. <!-- 指定连接池里连接的超时时长 -->
  26. <property name="hibernate.c3p0.timeout">1800</property>
  27. <!-- 指定连接池里最大缓存多少个Statement对象 -->
  28. <property name="hibernate.c3p0.max_statements">100</property>
  29. <property name="hibernate.c3p0.idle_test_period">500</property>
  30. <property name="hibernate.c3p0.acquire_increment">2</property>
  31. <property name="hibernate.c3p0.validate">true</property>
  32. <property name="hibernate.c3p0.preferredTestQuery ">select 1 </property>
  33. <property name="hibernate.c3p0.idleConnectionTestPeriod ">18000</property>
  34. <property name="hibernate.c3p0.maxIdleTime">25000</property>
  35. <property name="hibernate.c3p0.testConnectionOnCheckout">true</property>
  36. <!-- 指定数据库方言 -->
  37. <property name="dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>
  38. <!-- 根据需要自动创建数据库 -->
  39. <property name="hbm2ddl.auto">update</property>
  40. <!-- 显示Hibernate持久化操作所生成的SQL -->
  41. <property name="show_sql">true</property>
  42. <!-- 将SQL脚本进行格式化后再输出-->
  43. <property name="hibernate.format_sql">true</property>
  44. <!-- 罗列所有的映射文件
  45. <mapping resource="User.hbm.xml"/>
  46. <mapping resource="Area.hbm.xml"/>
  47. </session-factory>
  48. </hibernate-configuration>

hibernate连接mysql配置文件相关推荐

  1. hibernate连接mysql配置文件 分享

    <?xml version="1.0" encoding="GBK"?> <!-- 指定Hibernate配置文件的DTD信息 --> ...

  2. Hibernate连接mysql数据库并自动创建表

    天才第一步,雀氏纸尿裤,Hibernate第一步,连接数据库. Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个 ...

  3. hibernate连接mysql密码错误,hibernate+mysql too many connections错误

    问题分析: 使用Hibernate连接MySQL,多次执行查询操作后会出现以下异常(执行查询的次数等于MySQL的max-connection参数的值): Data source rejected e ...

  4. hibernate连接MySQL数据库

    hibernate最基本的数据库连接,使用mysql.    见一个java工程,见一个包名为"book",    在book的包下加一个java类Book.java,其代码如下: ...

  5. hibernate连接mysql数据库步骤_Hibernate (操作步骤)

    在java工程里导入Hibernate架包: 在添加数据库架包如: Hibernate开发步骤: 1.Eclipse下创建Hibernate配置文件(需要tools插件) new---->oth ...

  6. hibernate整合mysql配置文件_springboot整合hibernate配置

    添加sprngboot依赖<?xml  version="1.0" encoding="UTF-8"?> xmlns:xsi="http: ...

  7. dropwizard 连接mysql_Dropwizard(二) hibernate连接Mysql数据库

    作者自己没有采用JDBI来连接数据库,而是采用了dropwizard-hibernate 框架连接数据库,并进行处理数据. 结合官网的教程,和git-hub上的例子一步一步的整合. 1.1 导入dro ...

  8. hibernate连接mysql 释放连接_SSH 占用数据库连接不释放问题

    SSH框架的项目在訪问数据库的时候.訪问完毕后一直占用链接,不释放.导致过了一段时间后,server没挂,就是有訪问数据库的连接是时候.一直卡住 解决的方法: ? 1.配置spring相应的hiber ...

  9. Java工作笔记-使用Hibernate连接mysql数据库并进行增、删、改、查!

    目录 环境要求 增加数据库记录 查询数据 修改数据库记录 删除数据库记录 环境要求 导入好Hibernate相关jar包, 并且对每一个表都生成了POJO类! 增加数据库记录 表结构如下: 这里使用H ...

最新文章

  1. 谈一次单元测试驱动代码重构
  2. Android 使用Jsoup解析Html
  3. Javascript小括号“()”的多义性
  4. URAL1204. Idempotents(扩展欧几里得)
  5. 数学之美:嵌入式编程凹凸性之妙用(附C代码)
  6. 为什么要减少代码中该死的 if else 嵌套
  7. 有关使用seajs和template模板的总结
  8. centos5.5和6.5中vncservervncviewer最基本配置
  9. 软媒魔方5.13发布:制作U盘启动,更快速
  10. uniapp快速开发微信、支付宝app支付
  11. 机器人(RPA路程自动化)RPA流程自动化和AI的区别。
  12. 送书 | 聊聊阳光问政
  13. Freeswitch 怎么配置 Proxy Media 和 bypass 模式
  14. python的datetime.date日期计算——计算当月第一天、当月最后一天、前月第一天、前月最后一天、次月第一天、次月最后一天、去年的当天日期等
  15. 快捷键以及一些基础知识
  16. 查询onedrive空间大小
  17. 配置CLion进行嵌入式STM32的HAL库开发
  18. Mock 模拟测试简介及 Mockito 使用入门
  19. WiFi模块的AP模式和STA模式
  20. 测试硬盘供电不足的软件,移动硬盘供电不足怎么解决?移动硬盘供电不足的解决方法...

热门文章

  1. 启动报错 classnofoundexception org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
  2. Docker实践(五)docker部署MySQL5.7
  3. JAVA学习-JAVA数组的使用示例
  4. (三)设置Jenkins为MLOps构建CI/CD管道
  5. AI队列长度检测:使用Keras进行对象检测
  6. 蚂蚁金服 AntV 开源地理可视化引擎 L7 2.0 发布
  7. Infer.NET——为热爱概率的人准备的库
  8. rust 静态 android,rust android make
  9. java的简单算法题_[2]十道算法题【Java实现】
  10. ajax 限制显示条数,jquery通过ajax获取数据,控制显示的数据条数