|
本文参考《精通JPA与Hibernate:Java对象持久化技术详解》,作者:孙卫琴,清华大学出版社出版
在Hibernate的配置文件中,需要指定连接数据库的信息,包括数据库URL,用户名和口令,JDBC驱动程序等。
hibernate.cfg.xml <hibernate-configuration>
<session-factory >
<property name="dialect">
org.hibernate.dialect.MySQL8Dialect
</property>
<property name="connection.driver_class">
com.mysql.jdbc.Driver
</property>
<property name="connection.url">
jdbc:mysql://localhost:3306/sampledb useSSL=false
</property>
<property name="connection.username">
root
</property>
<property name="connection.password">
1234
</property>
<!-- 指定是否在运行时在控制台显示执行的SQL语句 -->
<property name="show_sql">true</property>
<!-- 在启动时删除并重创建数据库Schema -->
<property name="hbm2ddl.auto">create</property>
<!-- Names the annotated entity class -->
<mapping class="mypack.Customer"/>
</session-factory>
</hibernate-configuration> |
以上配置文件通过元素设定本范例包含Customer实体类,Hibernate在初始化时,会根据这个配置信息去读取Customer类的描述对象-关系映射信息的注解,把这些元数据加载到内存中。
程序猿的技术大观园:www.javathinker.net
[这个贴子最后由 admin 在 2021-10-09 10:43:37 重新编辑]
|
网站系统异常
系统异常信息 |
Request URL:
http://www.javathinker.net/WEB-INF/lybbs/jsp/topic.jsp?postID=3807&pages=4
java.lang.NullPointerException
如果你不知道错误发生的原因,请把上面完整的信息提交给本站管理人员。
|
|