`
malipei
  • 浏览: 71397 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

基于公司开发框架JavaEETemplate下的代码生成器

阅读更多
本工程是为公司开发框架JavaEETemplate所做的代码生成器,目前还有很多不完善的地方,希望有空的各位同仁一起来帮忙完善它,已为提高公司开发效率做出自己的一点微薄之力。

从公司CVS上下载JavaEETemplate工程,导入到eclipse中,并部署到应用服务器中,根据JavaEETemplate\sql目录下sql脚本建立相应的数据库表,保证工程能正常运行。

下载generator4j工程,导入到Eclipse中,选择src目录下generator.properties文件,配置相关的数据库连接参数(可参考JavaEETemplate\web\WEB-INF\hibernate.properties)。如下图所示:




在数据库中建立相关的表,例如:TB_TEST_USER
CREATE TABLE TB_TEST_USER
(	"USER_ID" VARCHAR2(40) NOT NULL ENABLE, 
	"USER_NAME" VARCHAR2(40), 
	"LOGIN_NAME" VARCHAR2(40), 
	"SEX" NUMBER, 
	"AGE" NUMBER, 
	"EMAIL" VARCHAR2(100), 
	 CONSTRAINT "PK_USER_ID_TEST" PRIMARY KEY ("USER_ID")
)


打开generator4j下的GeneratorMain.java类,将gm.generate("TB_UIM_ROLE","UimRole");修改为:gm.generate("TB_TEST_USER ","TestUser"); 运行该类,如下图所示:





运行之后,会在d:/_generator目录下生成相关的代码文件,如下图所示:





在JavaEETemplate\src\org\hdht\business目录下新建一个目录testuser,将生成的d:/_generator/java文件夹下的代码复制到该包下,在 JavaEETemplate\web\business下新建目录testUser(该目录名与生成的jsp文件名一致),将D:\_generator\jsp下的文件复制到该目录下。打开D:\_generator\config下的文件testUserSpring.xml,对JavaEETemplate\web\WEB-INF下的相关配置文件进行修改。运行系统,效果如下图所示:



  • 大小: 142.2 KB
  • 大小: 184.7 KB
  • 大小: 46.9 KB
  • 大小: 139.1 KB
分享到:
评论

相关推荐

    一个基于 SpringBoot 的快速开发框架,内置代码生成器

    一个基于 SpringBoot 的快速开发框架,内置代码生成器。封装 JavaWeb 常见功能:文件上传、角色授权、Redis控制台、API日志统计、跨域处理 等等。内置代码生成器,一键生成:普通input、多行文本域、富文本编辑器、...

    基于ssi框架的java代码生成器(maven插件)

    标题中的“基于SSI框架的Java代码生成器(Maven插件)”指的是一个特定的开发工具,用于自动化Java代码的编写过程。这个工具利用了SSI(可能是某种特定的框架或概念,但具体信息未在描述中给出)和Maven插件架构,...

    C#代码生成器

    在.NET框架下,C#作为主要的开发语言,其代码生成器的作用显得尤为重要。 一、C#代码生成器的核心功能 1. 自动化代码编写:C#代码生成器能够根据预定义的模板或规则,自动生成诸如数据访问层、业务逻辑层、实体类...

    基于SpringBoot的代码生成器的设计和实现.doc

    经过初步实现与测试,这个基于Spring Boot的代码生成器已能生成可用于生产环境的代码,证明了其在提高开发效率、保证代码质量方面的有效性。通过此系统,开发者可以从繁琐的重复工作中解脱出来,更加专注于业务创新...

    Nfine 代码生成器 NFine MSSQL_T4代码生成器,很方便开发。

    NFine 代码生成器是一款专为开发者设计的高效工具,主要针对MSSQL数据库,采用T4模板技术,极大地简化了编码过程,提高了开发效率。该工具的核心功能是自动生成基于MSSQL数据库的各类代码,包括但不限于实体类、DAL...

    (源码)基于 React 框架的低代码生成器.zip

    # 基于 React 框架的低代码生成器 ## 项目简介 本项目是基于 React 框架的低代码生成器,名为 lowcodemonorepo。它提供了一套强大的可视化工具,开发者可通过简单配置与拖拽操作,快速构建功能丰富的应用程序界面。...

    基于Sculptor Boot框架的Java代码生成器设计源码

    该项目为Sculptor Boot框架的核心Java代码生成器设计源码,总计包含183个文件,涵盖90个Java源文件、81个VM字节码文件、4个XML配置文件、2个Markdown文件、1个editorconfig文件、1个gitattributes文件、1个gitignore...

    VisualStudio代码生成器 c#代码生成器 VS代码自动生成器 .net C# VS 自动生成代码实体

    Visual Studio代码生成器是一款强大的开发工具插件,专为C#开发者设计,旨在提升开发效率,减少手动编写重复代码的时间。这款工具集成了.NET框架,适用于C#编程环境,尤其在处理代码实体类生成时,能显著提高工作...

    my sql 代码生成器(原创)

    总结来说,"MySQL代码生成器"是一个用C#编写的实用工具,它能帮助开发者快速生成基于MySQL数据库的实体类和操作类代码。通过减少重复的手动编码工作,此工具提高了开发效率,让开发者可以更专注于业务逻辑和应用程序...

    基于jfinalQ框架的Java代码生成器设计源码

    该项目为基于jfinalQ框架的Java代码生成器,源码包含20个文件,涵盖5个Java源文件、5个VM文件、2个JAR文件、1个CLASSPATH文件、1个gitignore文件、1个项目配置文件、1个用户偏好设置文件、1个许可证文件、1个...

    动软.Net代码生成器

    总的来说,动软.Net代码生成器是.NET 2.0环境下的一款强大开发辅助工具,它通过自动化代码生成,显著提高了开发效率,降低了开发成本。而源码的开放,无疑为.NET开发者提供了一个宝贵的教育资源,使得开发者有机会...

    java代码生成器

    根据提供的信息,“java代码生成器”能够基于一个数据库表自动生成Model类、Mapper XML文件以及DAO接口,极大地提高了开发效率,减少了手动编写这些基础代码的时间。 1. **Model类**:在Java Web开发中,Model类...

    java前后端分离快速开发 代码生成器

    代码生成器是提升开发效率的关键工具,它可以自动生成基于数据库模型的前后端代码,包括实体类、DAO、Service、Controller以及前端的组件和路由。通过这种方式,开发者可以避免重复劳动,将更多精力集中在业务逻辑上...

    MybatisPlus代码生成器

    MybatisPlus代码生成器是一款强大的工具,专为简化基于MybatisPlus的Java开发流程而设计。它能够自动化地创建常见的项目结构文件,如实体类(entry)、数据访问对象(DAO)、服务接口及其实现(Service & Impl)、...

    .NET代码生成器.NET代码生成器

    在.NET框架下,代码生成器扮演着至关重要的角色。 .NET代码生成器主要利用了.NET Framework的强大功能,包括反射、元数据和编译API等,来解析已有的类库或数据库模型,并根据预定义的规则生成相应的源代码。这不仅...

    FreeMarker,Struts2,代码生成器

    代码生成器则是开发工具中的一种,可以自动化地创建常见代码,提高开发效率。 FreeMarker是一个强大的、基于模板的Java模板引擎,用于生成动态内容。它主要被用来生成HTML页面或者其他任何类型文本,如电子邮件、...

    JeecgBoot 是一款基于代码生成器的低代码开发平台

    JeecgBoot 是一款基于代码生成器的低代码开发平台!前后端分离架构 SpringBoot2.x和3.x,SpringCloud,Ant Design Vue3,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码...

    基于Mybatis的代码生成器

    基于 Mybatis 的代码生成器是开发过程中的一个实用工具,它能够自动化地根据数据库表结构生成相应的实体类(Entity)和 XML 映射文件,极大地提高了开发效率。 在 Java 开发中,手动编写实体类和 XML 映射文件是一...

    基于SSH框架的JavaEE项目代码生成工具的研究与实现.pdf

    "基于SSH框架的JavaEE项目代码...基于SSH框架的Java EE项目代码生成工具可以有效地提高应用系统开发效率和快速展现系统原型,具有显著的现实意义。 关键词:SSH框架;Java EE;代码生成;自动化开发;软件开发效率。

    基于SSH框架的代码生成工具的设计与实现

    例如,在SSH框架下的开发中,大量的工作涉及到配置文件的填写、数据库操作(如增删改查)、以及用户界面的设计等,这些任务通常具有很高的重复性,非常适合通过代码生成工具来实现自动化处理。 #### 三、代码生成...

Global site tag (gtag.js) - Google Analytics