社区
Java EE
帖子详情
请问Hibernate中的NamingStrategy怎么用?
KingI
2006-12-20 11:28:15
我想通过一个类,一个配置文件来对应多个表。
也就是说有多个结构相同但表名不同的表,它们都对应相同的一个类,我想动态的改变表名,比如这个条件下用a表,另一个条件下用b表。
请问这个应该怎样实现?(最好有具体源码)谢谢!
...全文
172
回复
打赏
收藏
请问Hibernate中的NamingStrategy怎么用?
我想通过一个类,一个配置文件来对应多个表。 也就是说有多个结构相同但表名不同的表,它们都对应相同的一个类,我想动态的改变表名,比如这个条件下用a表,另一个条件下用b表。 请问这个应该怎样实现?(最好有具体源码)谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hibernate
Naming
Strategy
Naming
Strategy
是用来定义表名和列名与实体类之间映射规则的一个借口。(A set of rules for determining the physical column and table names given the information in the mapping document.)它可以实现业务类规范与数据表规范之间的映射。
Naming
Strategy
有10
Hibernate
中
的
Naming
Strategy
在Java对象里面, 偶们知道一个良好的命名规范会采用大写单词的首字母, 比如订单项这个对象, 偶们会起名为OrderItem, 这样很容易就看出来这个对象是由Order和Item 2个单词组成的, 断词就很容易了, 而属性也是如此, 比如maxPrice, totalPrice等等. 但是如果按照同样的命名规范运到数据库的时候, 由于很多数据库对于表名, 字段名是大小写不敏感的, 所以最常见的策
介绍
Hibernate
中
的
Naming
Strategy
在Java对象里面, 偶们知道一个良好的命名规范会采用大写单词的首字母, 比如订单项这个对象, 偶们会起名为OrderItem, 这样很容易就看出来这个对象是由Order和Item 2个单词组成的, 断词就很容易了, 而属性也是如此, 比如maxPrice, totalPrice等等. 但是如果按照同样的命名规范运到数据库的时候, 由于很多数据库对于表名, 字段名是大小写不敏感的, 所以最常
Java EE
67,535
社区成员
225,844
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章