`
wang_decheng
  • 浏览: 48296 次
  • 性别: Icon_minigender_1
  • 来自: 烟台
文章分类
社区版块
存档分类
最新评论

eclipse 中使用Middlegen和Hibernate Synchronizer

阅读更多

      首先我今天上午使用HibernateSynchronizer-3.1.9.zip 解压之后复制到Eclipse下面,一开始总有一个问题就是能生成映射文件,但是 生成的hbm.xml没有各个字段与属性的映射,Google一下得知: 加一个过滤器,把系统表(表名带$)过滤掉,在Schema pattern 里面输入你的大写用户名,还是不可以的话,在table pattern输入你所需要映射的表名。我觉得总体感觉很便利,可以生成hibernate.cfg.xml文件,映射文件,还有po文件,但是我自动生成映射文件的时候要一个一个的生成,感觉不是很爽,再就是生成的映射文件也不是很好,需要改动的很多,还有很多BUG 可以看

http://blog.csdn.net/bayougeng/archive/2009/10/14/4670631.aspx

 

     关于Middlegen可以参考http://lenciel.ycool.com/post.2297618.html

 

分享到:
评论
2 楼 guji528 2013-02-26  
创建Hibernate mapping file:
Table pattern: %TEST%
便可匹配表名包含TEST的数据表,pattern输入框的字符要大写才行
1 楼 guji528 2013-01-15  
在Schema pattern 里面输入你的大写用户名,否则真的过滤不了; 如果刚开始选择多个表、生成的hbm.xml确实没有各个字段与属性的映射,后来选择一个表才能正常生成,或者将*.hbm.xml文件的sync-DAO 改为true才达到效果:<meta attribute="sync-DAO">true</meta>
免费的东西真的麻烦。

相关推荐

    Middlegen-Hibernate-r5

    在Middlegen-Hibernate-r5中,Middlegen的作用在于根据数据库中的表结构生成Hibernate所需的配置文件,如hibernate.cfg.xml和.hbm.xml文件。这些文件定义了数据库表与Java实体类的映射关系,使得Hibernate能够自动...

    Middlegen-Hibernate-r5,hibernate-extensions-2.1.3

    【标题】"Middlegen-Hibernate-r5,hibernate-extensions-2.1.3" 涉及的是两个重要的Hibernate相关工具:Middlegen和Hibernate Extensions,这两个工具都是在开发基于Java的数据库应用程序时使用的辅助工具。...

    Middlegen-Hibernate.rar

    4. **运行Ant任务**:使用命令行或者IDE中的Ant插件,运行`ant middlegen`命令,这将触发Middlegen读取数据库信息并生成所需的Hibernate文件。生成的文件通常包括实体类、映射文件和配置文件。 5. **整合到项目中**...

    hibernate-extensions和Middlegen-Hibernate

    使用hibernate-extensions和Middlegen-Hibernate,开发者可以快速搭建起基于Hibernate的项目,大大缩短项目的启动时间。例如,当你已经有了一个完整的数据库结构,只需要运行Middlegen-Hibernate,就可以得到一套...

    Middlegen和Hibernate extensions

    总的来说,Middlegen和Hibernate Extensions是Hibernate生态中的两个重要补充,它们帮助开发者更高效地管理和操作数据库,提升开发效率,降低维护成本。结合使用,可以构建出更加健壮、高效的Java企业级应用。在实际...

    hibernate-extensions-2.1.3.zip ,middlegen for hibernate

    结合使用Hibernate扩展和Middlegen,开发人员可以更高效地进行数据库驱动的Java应用程序开发。它们降低了代码维护的复杂性,提升了开发速度,使得开发者能够将更多的精力集中在业务需求和创新上,而非基础架构的构建...

    Hibernate中的Middlegen入门指南

    Hibernate 中的 Middlegen 入门指南 Hibernate 中的 Middlegen 入门指南是利用 Middlegen 生产 hbm.xml 文件的工具,旨在帮助开发者快速生成 Hibernate 的配置文件。通过本指南,开发者可以快速掌握 Middlegen 的...

    Hibernate-Extension Middlegen-Hibernate

    1. **安装配置**:首先,你需要下载并配置Middlegen-Hibernate的相关依赖库,如题目中提到的`hibernate-extensions-2.1.3`、`apache-ant-1.8.4`、`Middlegen-Hibernate-r5`和`hibernate-2.1`。Apache Ant是Java项目...

    Middlegen-Hibernate-r5.rar

    在Middlegen-Hibernate-r5.rar中,我们可以找到该版本的Middlegen,它支持最新的数据库模式和Hibernate特性,简化了开发人员从数据库到Java对象的转换过程,大大提高了开发效率。 接下来,我们转向Hibernate,一个...

    Middlegen-Hibernate配置

    Middlegen是针对Hibernate的一个自动化代码生成工具,它能够自动生成Hibernate所需的配置文件和实体类,从而减轻开发者的负担。本文将深入探讨Middlegen与Hibernate的配置过程,以及它们如何协同工作。 一、...

    Middlegen-Hibernate-r5.zip

    Hibernate的Middlegen-Hibernate-r5工具包可以生成映射文件及POJO文件,简化开发。... 关于Hibernate的关系映射,其中除了注解方式,还可以通过XML方式,此文件是根据数据库生成XML文件的一种工具。...

    hibernate,hibernate3,Middlegen-Hibernate-r5

    综上所述,Hibernate、Hibernate3、Hibernate-Annotations和Middlegen-Hibernate-r5构成了一个强大的Java ORM解决方案,它们共同解决了Java应用中的数据库持久化问题,大大简化了开发流程,提高了开发效率。...

    spring+Middlegen+hibernate-extensions.rar

    综上所述,这个压缩包中的资源旨在帮助开发者搭建一个基于Spring的、使用Hibernate作为ORM工具的开发环境,并通过Middlegen进行数据库建模,进一步利用Hibernate的扩展功能提升开发效率和应用程序性能。这样的组合在...

    利用Middlegen Hibernate3生成hbm.xml配置和java类

    5. 集成到项目:将生成的文件引入到你的Hibernate3项目中,配置SessionFactory,然后就可以在代码中使用这些实体类进行数据库操作了。 标签“源码”和“工具”表明这个主题涉及到编程源代码和开发工具的使用。在...

    eclipse middlegen 插件

    总结来说,Eclipse Middlegen插件结合Hibernate Validator,为Java开发者提供了强大的数据库建模和代码生成能力,简化了ORM框架的使用,同时也加强了业务对象的验证,提高了代码质量和安全性。通过熟练掌握这些工具...

    MiddleGen工具包

    3. **生成代码**:选择项目中的ORM模型文件,使用MiddleGen的生成菜单,即可自动生成所需的Java代码和配置文件。 **相关技术** MiddleGen通常与其他Java开发技术结合使用,如Struts和Spring,形成一个完整的MVC...

    Hibernate关系映射XML生成工具

    Middlegen虽然在当今有许多现代替代品,如Hibernate Tools(集成了在Eclipse、IntelliJ IDEA等IDE中的插件),但其简单易用和对早期Hibernate版本的良好支持,使得它仍然是某些开发者的选择。 在使用Middlegen时,...

    hibernate相关插件全集

    本篇文章将围绕"hibernate相关插件全集"这一主题,详细介绍给定的压缩包文件中包含的三个关键组件:Middlegen-Hibernate-r5、hibernate-annotations-3.3.0.GA和hibernate-extensions-2.1.3。 首先,Middlegen-...

Global site tag (gtag.js) - Google Analytics