ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 3.6\. 实现`NamingStrategy` `org.hibernate.cfg.NamingStrategy`接口允许你为数据库中的对象和schema 元素指定一个“命名标准”. 你可能会提供一些通过Java标识生成数据库标识或将映射定义文件中"逻辑"表/列名处理成"物理"表/列名的规则. 这个特性有助于减少冗长的映射定义文件. 在加入映射定义前,你可以调用 `Configuration.setNamingStrategy()`指定一个不同的命名策略: ``` SessionFactory sf = new Configuration() .setNamingStrategy(ImprovedNamingStrategy.INSTANCE) .addFile("Item.hbm.xml") .addFile("Bid.hbm.xml") .buildSessionFactory(); ``` `org.hibernate.cfg.ImprovedNamingStrategy`是一个内建的命名策略, 对 一些应用程序而言,可能是非常有用的起点.