Configuration 的配置用法,在 Hibernate 里算是入门必须搞清楚的一块。你得告诉它数据库在哪、用户名密码是什么、用啥驱动、用哪个Dialect来适配数据库,没这几步后面全白搭。

Configuration 类的基本写法蛮直观的,比如用hibernate.cfg.xml配好后,代码一行就能搞定:

Configuration cfg = new Configuration().configure();

也能用hibernate.properties来搞,适合喜欢写配置文件的朋友,方式随你习惯。

我整理了几个挺有用的相关资源,像是多对多关系的写法、各种数据库连接的配置,还有 SQLServer 的Dialect性能优化,点进去看看,不吃亏:

如果你刚接触 Hibernate,建议先从hibernate.cfg.xml这种 XML 方式入手,结构清楚,改起来也方便。