返回顶部
首页 > 资讯 > 后端开发 > Python >开源项目ERM模型转jpa实体maven插件使用
  • 961
分享到

开源项目ERM模型转jpa实体maven插件使用

2024-04-02 19:04:59 961人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录前言碎语kk-erm-Maven-pluginerm是什么?为什么开发开源这个插件?快速开始配置说明前言碎语 kk-erm-maven-plugin是kk系列第四个开源项目,首个

前言碎语

kk-erm-maven-plugin是kk系列第四个开源项目,首个开源项目KKFileView获得了社区非常好反响,gitee+GitHub已经累计超过2000个star了,并获得了gitee最具价值项目GVP的称号。开源路漫漫,今天带来的这个项目是个工具内的项目,一个maven插件。他可以帮你实现erm模型文件到java jap Entity实体的转换,彻底解放你维护数据库字段到java实体的繁琐工作。

项目地址:https://gitee.com/kekinGCn/kk-erm-maven-plugin

kk-erm-maven-plugin

将erm关系描述文件生成JPA实体Entity的maven插件,模型中的说明会以注释的形式添加到Entity中

erm是什么?

erm全称ermaster,是个基于eclipse插件建模的工具,支持从数据库导入关系生成ER图,导出设计图,导出DDL数据定义语句等功能。支持主流的数据库(Mysqloracle,db2)建模。更多内容请参考官网介绍:Http://ermaster.sourceforge.net/

为什么开发开源这个插件?

er关系建模在我读书的时候非常流行,虽然现在的开发模式慢慢的淡化了er建模在工程化项目中的作用。特别互联网项目,因为soa服务化,微服务架构兴起后,项目模块被划分到各个独立的项目,新的单体项目维护100~200张表关系的项目基本没有了(我没见到)。但是有些场景,如内部管理系统,后台管理型,面向企业内部使用的系统,不需要做服务拆分,单体项目维护表也在30张以上了。使用er模型可以很好的管理实体关系。这种情况下通过使用这个插件后,你只需要维护er模型图就可以了,不需要自己创建数据库表对应Entity实体了。kk-erm-maven-plugin统统帮你搞定,生成的Entity文件如:

快速开始

  • 拉代码,构建插件项目 本项目jar包没有上传到中央仓库,需要你拉下代码后,通过 mvn install自己打包
  • 引入maven plugin 在项目pom.xml插件模块引入插件

配置说明

designs->design:配置erm模型文件路径,必填的

targetModule:目标模块包层次结构,必填的

outputDirectory:entity实体输出路径,选填的,默认输出路径为:

${project.build.directory}/kl-entities

以上就是开源项目ERM模型转jpa实体maven插件使用的详细内容,更多关于ER模型转jpa实体maven插件的资料请关注编程网其它相关文章!

--结束END--

本文标题: 开源项目ERM模型转jpa实体maven插件使用

本文链接: https://lsjlt.com/news/140909.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作