在我们了解了hibernate以后我们再来谈谈hibernate的配置,其实hibernate最大的优势就是Hibernate既不会渗透到上层域模型中,也不会渗透到下层数据模型中 。所以她是和数据库无关的,所以我们就要写一些配置文件来使我们的程序和数据库之间建立联系。
下面说说两个配置文件
- hibernate.cfg.xml文件(hibernate数据库配置文件)
这个文件在hibernate2.0还是个.propersise的文件,现在是.xml了,看个例子吧
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><!--该XML文件的写法范,一般程序会自动生成-->
<hibernate-configuration><!---->
<!---->
<session-factory> <!--所连的数据库的用户名-->
<property name="connection.username">sa</property>
<!--所连数据库的URL-->
<property name="connection.username">sa</property><!--所连数据库的URL-->
<property name="connection.url">jdbc:microsoft:sqlserver://127.0.0.1:1433; </property>
<!--高手指导,这个是什么啊-->
<!--高手指导,这个是什么啊-->
<property name="dialect">org.hibernate.dialect.SQLServerDialect </property>
<!--连接名字-->
<!--连接名字-->
<property name="myeclipse.connection.profile">JDBC</property>
<!--数据库的连接密码-->
<!--数据库的连接密码-->
<property name="connection.password">123456</property>
<!--数据库连接驱动-->
<!--数据库连接驱动-->
<property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property>
<!--指定在程序运行的时候显示我们的SQL语句-->
<!--指定在程序运行的时候显示我们的SQL语句-->
<property name="show_sql">
0
最新评论共有 0 位网友发表了评论
查看所有评论
发表评论

