转自:https://blog.csdn.net/actionzh/article/details/54200451
今天在配置hibernate之后,进行添加数据测试时,运行中报出了 the user must supply a jdbc connection 这个错误 ,回头看了一下配置文件,原来是hibernate的属性配置写错了。
正确的hibernate属性配置应该时这样:
1 <session-factory> 2 <property name="dialect"> 3 org.hibernate.dialect.MySQLDialect 4 </property> 5 6 <property name="connection.driver_class"> 7 com.mysql.jdbc.Driver 8 </property> 9 10 <property name="connection.url"> 11 jdbc:mysql://localhost:3306/mybbs 12 </property> 13 14 <property name="connection.username">root</property> 15 16 <property name="connection.password"></property> 17 18 <property name="myeclipse.connection.profile">mysql</property> 19 20 21 <mapping resource="com/mybbs/pojo/Userinfo.hbm.xml" /> 22 </session-factory>
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步