该忘记的早就忘记,该留下的永远留下。答应我,忍住你的痛苦,不发一言,穿过这整座城市。 ——海子 《太阳和野花》
Hibernate的配置文件
现在我们新建一个,来进行学习
先生成配置文件,如下图
接下来,因为我们知道这个文件的作用,所以我们首先肯定是要加入数据库信息的,原生的如下图
我们可以通过在这个工厂的标签下通过
来填入数据库的密码,驱动,这些基本信息。
然后我们因为使用数据库后,在Hibernate还提供了额外的配置,如下
还有一个重要的配置就是关联的类的.hbm.xml文件
通过他,Hibernate可以更好的管理关联类和数据库的内容信息
对于上述的配置,在简单的概述一下
Dialect,这个属性是用来定义数据库方言的,不同数据库有不同的小差别,用这个来进行区分,最后让数据库明确的了解到底是什么数据库,哪一个版本的数据库。
hibernate.show_sql:从字面我们能看到,它说的是是否显示SQL语句我们将它设置为true,方便观察
format_sql:是否对打印出来的sql语句的格式进行排版
hbm2ddl.auto:在启动和停止时自动地创建,更新或删除数据库模式。取值 create update create-drop validate
以上这些就是我们Hibernate配置文件中的主要的参数,首先我们明确配置文件的作用,它的目的就是和数据库交互,所以要设置数据库的相关信息,主要信息设置了,那么相对应的,还有额外的其他配置参数,就如上所说,这些就是今天的内容。
领取专属 10元无门槛券
私享最新 技术干货