`
wnick
  • 浏览: 62122 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

简单crud代码生成工具

    博客分类:
  • Java
阅读更多

简单crud代码生成工具


此工程主要是基于freemarker生成相关代码的工具,功能比较简单实用。

 

代码逻辑很简单的,运行打断点一下就明白

 

工程结构

包和命名是很匆忙弄出来的也没有去调整了
data -> 生成相关文件的相关 比如:ibatis的配置文件就是使用IbatistXmlData.java
db->handlers->从不同数据库抓去相关数据信息 比如:我使用的数据库是mysql, 使用的就是MysqlHandler.java。这个类的作用就是查询数据库表的元数据
db->DBBase.java 简单封装访问数据库方法 基于dbutils
ftl->所有模版

resource.properties 配置文件
运行main.java 可以看效果

 

生成的代码是最基本的操作,可以节约工作量。其他复杂功能可以使用这个工程改一下

 

代码结构

 

 

 

 

 

生成的结构

3
1
分享到:
评论

相关推荐

    CRUD代码生成器

    【CRUD代码生成器】是一种实用的开发工具,它能够自动生成常见的数据库操作代码,包括创建(Create)、读取(Retrieve)、更新(Update)和删除(Delete)等基本功能。这种工具大大提升了开发效率,减少了手动编写重复性代码...

    Go-golangmgo代码自动生成器生成对mongodb的CRUD操作代码

    为了简化开发过程,提高效率,开发者经常使用代码生成工具来自动化创建对数据库的CRUD(创建、读取、更新、删除)操作。"Go-golang mgo代码自动生成器"就是这样一个工具,它能够帮助程序员自动生成与MongoDB交互的Go...

    SqlSugar+Sqlserver 代码生成器

    一款轻量级开源的代码生成器,相对较动软代码生成器而言要轻量的多,支持多种数据库,所用到dll组件也都在github有源码,代码非常的简单有点基础的看源码可以把生成的项目改成自已的风格。 ## 特色 该代码生成器...

    代码生成器,自动生成Mapper,Controller,service文件

    在IT行业中,代码生成器是一种高效工具,它能够帮助开发者快速生成特定的代码模板,减少重复劳动,提高开发效率...而"xuecheng-plus-generator"则是一个针对特定场景优化的代码生成工具,为学城平台的开发提供了便利。

    代码生成器(Asp.net(c#))源码

    3. 提升开发效率:对于常规任务如CRUD操作,代码生成器能快速生成大部分代码,使开发者能更专注于业务逻辑的实现。 五、代码生成器的局限性与挑战 虽然代码生成器带来了诸多便利,但也存在一些挑战,如: 1. 适应性...

    mybatis 代码生成器

    MyBatis 代码生成器是一款高效实用的工具,旨在帮助开发者自动创建常见的CRUD操作代码,从而节省在数据库交互上花费的时间,提高开发效率。它支持多种数据库,包括Oracle和MySQL,这意味着无论你使用哪种数据库,都...

    android-crud-code-generator:Android CRUD 代码生成器

    出于这个原因,我想实现简单的 crud 代码生成器,它将根据实体类上的简单 xml 定义生成 crud 应用程序,然后 Android CRUD 代码生成器诞生了。 Android CRUD 代码生成器包含 5 种不同的生成器,Activity Generator...

    代码生成器 代码生成器 代码生成器

    在IT行业中,代码生成器的应用广泛,尤其在大型项目或者需要大量标准化代码的场景下,如数据库模型的实体类、CRUD操作、API接口等。通过自动化的方式生成这些基础代码,开发者可以更专注于业务逻辑和复杂问题的解决...

    人人代码生成器贼好用啊

    人人代码生成器是一款高效实用的工具,主要用于自动化代码编写过程,极大地提高了开发人员的生产力。在软件开发领域,代码生成器扮演着至关重要的角色,它能够根据预设的模板或模型自动生成符合特定规范的源代码,...

    动软代码生成器C#代码自动生成工具

    总结来说,动软代码生成器是一款强大的C#开发辅助工具,它通过自动化代码生成,帮助开发者快速构建三层架构的项目,降低了开发难度,提高了工作效率。对于大型项目或者需要频繁进行数据库操作的系统来说,这样的工具...

    C#代码生成工具

    C#代码生成工具是一种高效开发辅助软件,专为C#程序员设计,旨在简化数据库相关的代码编写工作,提高开发效率。这种工具通常具有自动化功能,能够根据数据库结构自动生成CRUD(创建、读取、更新、删除)操作的C#代码...

    代码生成器 代码生成器

    在标签“代码生成 代码生成器”中,我们可以看到这是工具的核心特性,即自动化的代码生产,它能够帮助开发者快速构建应用的基础框架,从而让他们更专注于业务逻辑的实现。 根据压缩包子文件的文件名称“代码生成....

    C#代码生成器,C#代码生成器,C#代码生成器

    C#代码生成器是一种能够自动根据预设规则或模板生成C#代码的工具。它极大地提升了开发效率,减少了重复劳动,尤其在处理大量相似或者固定的代码结构时,其优势尤为明显。这款“C#代码生成器”是开发者自己编写的,...

    根据数据库sql生成java代码代码生成器

    1、本地执行代码生成工具,可生成controller、service、repository、entity、mapper、mapper.xml的增删改查代码。生成的文件复制到项目路径中,修修改改即可实现大部分CRUD功能。 2、工具不需要导入到项目中,本地...

    CSharp C#代码生成器

    【CSharp C#代码生成器】是一个强大的工具,专为C#开发者设计,旨在提高开发效率,尤其是在处理大量数据操作和界面构建时。这个代码生成器可以自动生成用于Web应用程序和Windows Forms(Winform)应用的C#代码,极大...

    C#代码生成器

    C#代码生成器是一种工具,它能够自动生成C#编程语言中的特定代码片段或整个项目的框架,极大地提高了开发效率和代码一致性。在软件开发过程中,尤其是企业级应用开发,经常需要遵循一定的架构模式,例如DAL(数据...

    C#代码生成器ASP.NET代码生成器

    总的来说,C#代码生成器和ASP.NET代码生成器是提升ASP.NET开发效率的重要工具,它们通过自动化代码生成,降低了开发者的劳动强度,让开发者可以从重复性工作中解放出来,专注于更高层次的系统设计和创新。...

    Node.js-Yeoman工程脚手架可以生成基础微服务项目CRUD代码

    总之,`hookszhang-generator-duiker-cb0b19c` 是一个 Yeoman 生成器,专为 Node.js 微服务项目设计,能够帮助开发者快速生成 CRUD 代码,从而简化开发流程,提高开发速度。在实际开发中,结合 Yeoman 的强大功能,...

    crud控制器和业务层代码生成工具.zip

    使用之前先把数据库表mybatis逆向工程,生成对应的实体类等等文件, 此压缩包将能为你自动生成crud的控制器,以及对应的业务层代码(包括分页插件的分页功能) 将此压缩包内的CodeGenetator文件放进项目的util包中, 将此...

Global site tag (gtag.js) - Google Analytics