Seam下面使用Hibernate的命名策略
在components.xml下增加如下配置
<component name="namingStrategy"
class="com.kingdom.gemini.common.utils.KSNamingStrategy" />
<persistence:hibernate-session-factory
name="hibernateSessionFactory">
<persistence:naming-strategy>#{namingStrategy}</persistence:naming-strategy>
</persistence:hibernate-session-factory>
这里是个简要的命名策略
public class KSNamingStrategy extends ImprovedNamingStrategy {
private static final long serialVersionUID = -1802297815137696772L;
@Override
public String collectionTableName(String ownerEntity,
String ownerEntityTable, String associatedEntity,
String associatedEntityTable, String propertyName) {
return tableName(ownerEntityTable + "_" + associatedEntityTable);
}
@Override
public String propertyToColumnName(String propertyName) {
return "c_" + super.propertyToColumnName(propertyName).toUpperCase();
}
@Override
public String classToTableName(String className) {
return "tbl_" + super.classToTableName(className).toUpperCase();
}
}
分享到:
相关推荐
NULL 博文链接:https://kenter1643.iteye.com/blog/255159
1)JSP+javabean+DAO(Ajax:anywhere) 2)Struts+spring+hibernate3(AJax:DOJO) 3)JSF+richfaces+seam+EJB 总共3个完整的实例,并配有需求分析~~~~~~~~,绝对经典!
eclipse3.4+tomcat6.0 希望可以帮助大家学习!!
NULL 博文链接:https://nbaertuo.iteye.com/blog/309257
seam+jsf+richfaces+ajax4jsf相关电子书,做个备份吧!网上也很多的!
经过数年的“框架大战”,Java界的各种框架...Spring+Hibernate+Struts已成为Java开发的主流体系。在这个体系中,Spring+Hibernate的地位应该说短期内是难以撼动了。除了新兴的Jboss Seam作为挑战者之外,几乎难有劲敌
Spring 2.5中文手册+hibernate手册+Seam_2.0_R中文手册三个手册合集希望对大家有用
该资源介绍了seam 整合hibernate和jsf
seam+richfaces环境框架的配置文件,经过我多次尝试才配置好的环境配置文件,很有用,适合刚接触这些技术的初学者,希望大家支持!
本实例使用的技术是jpa seam jsf 联合开发的 从这个实例中你能获得意向不大的收获
1.了解seam项目结构。后台用的是ejb3以及配置文件介绍。 2.介绍seam管理的事务、组件等。 3.介绍了jsf与seam结合使用。 4.seam项目的标签、seam-gen创建项目等。
包括seam的中文手册,jsf中文教程,richfaces常用标签的讲解,ajax4jsf常用标签讲解
Seam - 语境相关的组件[满江红20071230]............................................................................................................................ 1 Java EE 框架...........................
参考Seam Carving for Content-Aware Image Resizing论文实现代码。 对应blog:http://blog.csdn.net/u011630458/article/details/54171081
适合初学者练习,里面的功能也不多,只有个添加,查询功能,希望对大家有用。
本文描述了seam+eclipse+jboss的下载地址配置过程等
Seam之经典就不用多讲了,有了这些资料别都基本基本上都不用看了!
JBoss+JSF+Seam+EJB3的项目源码,是初学者很好的学习材料.欢迎下载
2.2.2 使用Hibernate EntityManager 2.2.3 引入EJB组件 2.2.4 切换到Hibernate接口 2.3 反向工程遗留数据库 2.3.1 创建数据库配置 2.3.2 定制反向工程 2.3.3 生成Java源代码 2.4 与...
基于一组Java POJO + Seam + Hibernate / JPA的应用程序框架。 它提供了高度可定制的诸如派对,物品,库存之类的组件。