首页 > 其他分享 >pdmaner-代码生成器的使用

pdmaner-代码生成器的使用

时间:2024-04-05 20:32:43浏览次数:29  
标签:代码生成 数据库 点击 建模 pdmaner 导入 使用

一、什么是pdmaner

PDManer是一款开源免费的数据库模型建模工具,它以其用户友好的界面和简单的操作流程而受到用户的欢迎。以下是一些关于PDManer的特点:

  1. 多平台支持:支持Windows、Mac和Linux等多种操作系统,甚至包括国产操作系统。
  2. 高颜值界面:界面设计简洁美观,使得用户上手更为容易。
  3. 简化建模过程:将复杂的数据库建模过程提炼简化,去除不必要的操作,只保留最关键的部分呈现给用户。
  4. 案例教学:自带案例,如“学生信息管理”,帮助用户快速理解如何使用PDManer进行数据库建模。
  5. 代码与文档自动生成:提供灵活的自动生成代码模板和自动生成文档的功能,大大提高开发人员的工作效率。
  6. 多种数据库支持:系统默认支持MySQL、Oracle、SQLServer、PostgreSql等主流数据库的代码自动生成。
  7. 扩展性强:若需要支持其他类型的数据库或语言,只需添加相应的“数据库”并设置好doT模板即可。

二、pdmaner的下载安装

 pdmaner是一款绿色软件,直接解压即用,这里可以直接使用我的压缩包。放到百度网盘里了。

链接:https://pan.baidu.com/s/1O_gfvGI6_mfZKPvASvUvnw?pwd=53kq 
提取码:53kq

三、pamaner的使用

首先导入自己的数据库,点击数据库,然后按自己的版本操作,最好

 

四、自定义代码模板

点击导入,再点击代码生成器

代码生成器脚本我也放到了百度网盘里,可以直接下载用。

 链接:https://pan.baidu.com/s/19yYl7L57tqNmrdo9NIsW9Q?pwd=9p2d 
 提取码:9p2d

下载后为一个json文件直接导入即可

 此时,代码生成器就有了自己的模板

五、使用代码生成器自动生成代码

、eg:比如要使用自己导入的数据库的其中一张数据表(商品表),205_product,要对商品进行增删改查操作。

5.1 导入数据表205_product ,

接着点击下一步

选择相应的表点击确定

 然后点击模型,配置生成代码的路径

 

标签:代码生成,数据库,点击,建模,pdmaner,导入,使用
From: https://blog.csdn.net/qq_65142821/article/details/137244560

相关文章

  • 使用阿里云试用Elasticsearch学习:1.1 基础入门——入门实践
    阿里云试用一个月:https://help.aliyun.com/search/?k=elastic&scene=all&page=1官网试用十五天:https://www.elastic.co/cn/cloud/cloud-trial-overviewElasticsearch中文文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/_document_oriented.html控制台......
  • 使用bundler自动化构建Xcode项目时遇到的问题。
    报错信息:Multiplecommandsproduce'/Users/wjw/Library/Developer/Xcode/DerivedData/Moments-dgddojujkmrazagmddjvfywoqzwo/Build/Products/Debug-iphonesimulator/Moments.app/Info.plist':Target'Moments'(project'Moments')hascopy......
  • @babel/plugin-transform-runtime 这个包的使用场景是什么
    @babel/plugin-transform-runtime是Babel转译工具的一个插件,用于处理JavaScript代码中的新语言特性和API。它的使用场景主要包括以下几个方面:避免全局污染:当使用Babel转译包含新特性的代码(如箭头函数、解构赋值、模板字符串等)时,Babel通常会生成辅助函数(helperfunct......
  • 为什么可以使用TrustZone和CCA来构建TEE
    前言    使用ARMTrustZone和CCA来构建可信执行环境基于这两种技术提供的安全特性和目标。它们各自在不同层面提供硬件级别的安全保障和隔离,能够有效地保护代码和数据在执行时不被操作系统或其他应用访问,即使是在有高级权限的软件也无法突破这一保护。这种安全级别对......
  • 使用pip install mysqlclient命令安装mysqlclient失败?
    写在前面我们使用Django、flask等来操作MySQL,实际上底层还是通过Python来操作的。因此我们想要用Django来操作MySQL,首先还是需要安装一个驱动程序。在Python3中,驱动程序有多种选择。比如有pymysql以及mysqlclient等。常见的Mysql驱动介绍:MySQL-python:也就是MySQLdb。是对C语言操......
  • Xshell Plus 详细安装教程以及附带使用图文教程
    一、下载XshellPlus6完成后,请按照下面教程操作1、下载XshellPlus6完成后,并解压 zip 包:2、进入解压后的文件夹后,如果你之前安装了Xshell,先点击 !卸载.bat 卸载xshell,然后再点击 !绿化.bat;如果是第一次安装,直接点击 !绿化.bat。注意:这一步非常重要,一......
  • 如何使用SPI的一主多从模式
    1.引言SPI(SerialPeripheralInterface,串行外设接口)是一种常用的通信协议,主要用于连接微控制器与外部设备之间进行数据传输。SPI协议具有简单、高效、灵活等特点,被广泛应用于各种嵌入式系统中。在SPI总线上,可以实现一主多从的通信模式,即一个主设备可以同时与多个从设备......
  • 【论文精读】Detecting Out-of-Distribution Examples with Gram Matrices 使用Gram矩
    文章目录一、文章概览(一)Gram矩阵1、Gram(格朗姆)矩阵的定义2、Gram矩阵计算特征表示3、风格迁移中的Gram矩阵(二)ood检测(三)核心思路:扩展Gram矩阵以进行分布外检测(四)研究成果二、模型细节(一)符号定义(二)Gram矩阵和高阶Gram矩阵(三)预处理(四)计算分层偏差(五)测试图像的总偏差(......
  • Property属性使用
    ★基本定义一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法★property属性的两种方式装饰器=>在方法上应用装饰器类属性=>在类中定义值为property对象的类属性★装饰器方式代码示例classGoods(object):def__init__(self):......
  • 如何使用CSS变量 - 通过代码示例解释
    如果你正在构建网站或Web应用程序,你应该已经知道代码重复被认为是一种不良实践。这就是为什么你应该学习如何使用CSS变量来减少你编写的CSS代码量并将你的样式带到一个新的水平。最成功的Web应用程序拥有令人惊叹的设计。不幸的是,为了达到预期的效果,Web开发人员需要准备大量的样......