`

针对springside2的代码生成器,jwgen,增加对hibernate的支持,欢迎试用:)

阅读更多
jwgen0.9.1增加支持hibernate


jwgen0.9.1

增加支持hibernate

修正了一些bug

目前仅支持如下几个常用annotation的生成
Entity,Table,Id,GeneratedValue,Column,
OneToOne,OneToMany,ManyToOne,ManyToMany,JoinColumn,PrimaryKeyJoinColumn,JoinTable


这次不做视频了,只贴几个图上来。

用法很简单,可以看我“用于springside2支持ibatis的代码生成器,欢迎各位兄弟试用:) ”中的视频。

http://www.iteye.com/topic/67141



支持hibernate的版本,

数据库的生成可用hibernate tool来生成,但jwgen也会帮你生成,同样生成测试数据。

在ant的build脚本中,我已加入了hibernate tool用于生成ddl的task.可以很方便的使用。会生成在:WEB-INF\classes\db里



jwgen0.9.1同样包括了ibatis,如需使用ibatis,则需要修改config.fmpp文件中的:
modes:
[
    ignore(**/**.bak)
    ignore(springside-ibatis/**)
    execute(**/**)
    copy(webapp/**)
]

据ignore(springside-ibatis/**)改成ignore(springside-hiberante/**)即可.
  • 大小: 146.4 KB
  • 大小: 254.5 KB
分享到:
评论
5 楼 suwu 2007-06-21  
最好是不要用了,我没去更新了
4 楼 davexin 2007-06-20  
写的太不好用了,最好让不懂框架的开发人员,通过工具可以快速的生成 大部分代码。
3 楼 zxq803 2007-06-20  
好东西,学习中,望再接再厉,不断完善。
2 楼 fantasy 2007-04-18  
fantasy 写道
先试用下!~
试用了一下,功能不错啊。只需要一个xml就能自动构建一个web工程。


我总结下使用的过程:
1。使用springside的插件生成springside工程。
   (选择hibernate,hsql,struct,extramtable)
2。导入jwgen0.9.1beta.rar接压后的文件。
3。执行built.xml,选择fmtt,生成代码。
4. 运行bin文件夹下的quickstart.bat,浏览生成后的效果。

中间需要配制一个config.xml,不过默认的配置已经可以使用了。
1 楼 fantasy 2007-04-17  
先试用下!~

相关推荐

    SpringSide的Hibernate封装

    SpringSide的Hibernate封装是针对Spring和Hibernate整合时的一种优化实践,旨在提高开发效率和代码的可维护性。它通过三层封装来实现对Hibernate操作的便捷和类型安全。 第一层是HibernateGenericDao,它是基于...

    Springside-core-4.1.0/Springside-core-4.1.0

    3. **代码生成器**:内含代码生成器工具,可以帮助开发者快速生成常见的CRUD操作代码,提高开发效率。 4. **模块化设计**:SpringSide-core-4.1.0采用模块化设计,每个模块都有明确的职责,易于维护和扩展。 5. **...

    springside3

    其中,SpringSide 3对Hibernate的使用进行了深入的封装和优化,帮助开发者更好地理解和运用Hibernate的关联关系API。本文将围绕这一主题展开,详细探讨Hibernate的关联关系及其在SpringSide 3中的应用。 一、...

    springside-core-4.1.0.GA.jar

    2. **代码生成器**:内置的代码生成器能够自动生成常见的DAO、Service、Controller层代码,极大地提高了开发效率,减少了重复工作。 3. **配置管理**:通过提供统一的配置管理,Springside使得配置文件的组织和管理...

    struts2+spring3+hibernate3+jquery+springside 做一个OA2

    标题 "struts2+spring3+hibernate3+jquery+springside 做一个OA2" 提供了一个综合的Web开发框架组合,用于构建一个办公自动化(OA)系统。这个系统基于以下技术栈: 1. **Struts2**: Struts2是一个Java Web MVC...

    SpringSide3-core-3.3.4

    3. **代码生成器**:内建的代码生成工具可以帮助开发者快速生成常见的CRUD操作,减少重复劳动,提高开发速度。 4. **单元测试支持**:内置了对JUnit和Mockito的支持,使得单元测试变得简单易行,确保了代码质量。 ...

    springside的jar包

    3. **代码生成器**:通过内置的代码生成器,可以快速生成基于DAO、Service、Controller层的Java代码,大大提高了开发效率。 4. **最佳实践**:Springside遵循了许多Java开发的最佳实践,如约定优于配置、面向接口...

    有springside4.2.3-GA.jar 包

    1. **Core**:这是SpringSide的核心模块,包含了一些通用的工具类和配置,如日志管理、代码生成器、属性文件管理等,为项目提供了基础服务。 2. **Demo**:示例模块,提供了各种应用场景的实例,帮助开发者快速理解...

    springside开发全面讲解

    9. **测试支持**:springside鼓励单元测试和集成测试,使用JUnit和Mockito等工具,确保代码的健壮性。 在学习springside的过程中,首先需要理解Spring框架的基本原理,包括依赖注入、AOP、事务管理等核心概念。然后...

    springside3.0.zip

    7. **国际化支持**:SpringSide 3.0 支持多语言环境,通过ResourceBundle和Spring的MessageSource接口,可以方便地实现应用的国际化。 8. **安全控制**:Spring Security(前身Acegi Security)被集成到SpringSide ...

    springside

    2. **最佳实践**:SpringSide定义了一套开发规范,包括命名规则、代码风格、测试策略等,有助于提升团队间的协作效率和代码质量。 3. **示例代码**:SpringSide提供了丰富的示例代码,涵盖了Spring Framework的各种...

    springside-3.2.2源码

    2. Spring Data:简化数据访问,通过 JPA 或 Hibernate 提供 ORM 支持,Repository 接口提供通用的 CRUD 操作。 3. Spring Security:负责权限控制,配置 SecurityFilterChain 来拦截请求,实现用户认证和授权。 三...

    Springside4 学习整理

    总之,Springside4 是一个实用的 JavaEE 开发工具包,它通过集成多种流行技术并提供示例代码,帮助开发者快速掌握和应用这些技术,从而提高开发效率和代码质量。同时,通过其提供的工具类,开发者可以更便捷地处理...

    springside3-core-3.0.4 源码

    3. **Hibernate支持**:HibernateModule提供了与Hibernate ORM的紧密集成,包括数据访问对象(DAO)的生成、事务管理等。这有助于开发者快速搭建数据库操作层,理解ORM的工作原理。 4. **IoC容器**:IoCModule展示...

    springside-core.rar

    6. **代码生成工具**:SpringSide Core提供了代码生成器,可以帮助开发者快速生成基础代码,提高开发效率。 7. **测试支持**:内置测试框架支持,鼓励编写单元测试和集成测试,保证代码质量。 综上所述,...

    springside-4.0

    4. **代码生成器**:提供了代码生成工具,可以快速生成基于SpringSide模版的业务层、服务层和DAO层代码,大大提高了开发速度。 二、SpringSide 4.0的更新内容 1. **SP1与SP2的区别**:SP1到SP2的升级主要集中在...

    springside3.3.4 使用方法

    Springside 3.3.4版本作为一个成熟的发布版,不仅集成了Spring框架的核心功能,还提供了对其他开源技术如Hibernate和Struts等的支持。在本文档中,我们将详细介绍如何使用Springside 3.3.4版本,并特别关注SSH...

    springside3.3完整版

    "ssh3.3"这个文件名暗示了SpringSide 3.3可能集成了Struts2、Hibernate和Spring,也就是常说的SSH框架。这三个框架的整合能够实现高效的MVC开发,Struts2处理请求和展示视图,Hibernate负责持久化操作,Spring则...

Global site tag (gtag.js) - Google Analytics