首页 > 其他分享 >代码生成器 CodeBuilder 3.2 正式版发布

代码生成器 CodeBuilder 3.2 正式版发布

时间:2023-10-31 23:35:23浏览次数:39  
标签:代码生成 数据源 可以 3.2 CodeBuilder 模板

CodeBuilder是一款强大的代码生成工具,目前发布了 3.2 版本,大家可以前去下载体验 官方主页

1、多种数据源

  • 基于 ADO.NET 的数据驱动

  • Power Designer

  • PDManer

  • DbSchema

  • Swagger

  • 这几种数据源基本上已经覆盖了我们常用的数据环境了,如果你有能力的话,可以自己开发数据源插件。

image

  • 基于 Fireasy 3,支持从 SqlServer、MySql、Oracle、Firebird、PostgreSql、SQLite、达梦、人大金仓、神通数据库,以及 Odbc、OleDb 驱动中获取所有表及字段、外键关系;
  • 基于 Fireasy 3 的数据库架构接口,也可以开发出其他类型的数据库适配接口。

image

2、多种模板引擎

  • T4

  • Razor

  • NVelocity

  • 这种三模板引擎已经足够使用了,如果你有能力,也可以自己把其他模板引擎集成进来;

  • 可定义各种语言的生成模板,比如 C#、Java、GO、Python 及前端语言等等,甚至可以定义一整套解决方案,生成后就可以使用。

image

3、可灵活扩展

  • 随心所欲编写 C# 或 VB 代码进行扩展,使模板更具有多样性和灵活性;
  • 不同的模板可以为表、字段、变量定义所需的扩展属性,一些公用的扩展可以互相引用,随意组合。

image

4、其他方面

  • 表及字段的调整

image

  • 模板编辑器

image

  • 实用小工具

image

话不多说了,赶快去下载检验吧!

传送门 http://fireasy.cn/codebuilder

模板仓库 https://github.com/faib920/codebuilder-templates

标签:代码生成,数据源,可以,3.2,CodeBuilder,模板
From: https://www.cnblogs.com/fireasy/p/17801841.html

相关文章

  • IDEA 2023.2 激活码注册码
    第一步:下载IDEA安装包访问  https://www.jetbrains.com/idea/download/,下载IDEA2023.2版本的安装包。第二步:卸载老版本IDEA注意,安装新版本IDEA之前,如果本机安装过老版本的IDEA, 需要先彻底卸载,以免两者冲突,导致pojie失败。点击 Close 按钮关闭弹框:第三步:安装IDEA20......
  • Spark3.3.2安装部署
    选择你想要的版本镜像链接https://mirrors.aliyun.com/apache/spark/?spm=a2c6h.25603864.0.0.5d1b590eLwbWr2sudotar-zxvf spark-3.3.2-bin-without-hadoop.tgz -C/usr/local/cd/usr/local/sudo mvspark-3.3.2-bin-without-hadoopspark-3.3.2chown-Rbill:free......
  • MicroSIP-3.21.3+pjproject-2.13.1+ opus-1.3.1+VS2019
    本文记录了我通过VS2019编译MicroSIP-3.21.3开源项目的过程。Microsip:MicroSIPsourcecodepjproject:DownloadPJSIP-OpenSourceSIP,Media,andNATTraversallibraryopus:Downloads–OpusCodec(opus-codec.org)下载并解压后如图: 用vs2019将microsip的平......
  • Mybatis代码生成——velocity模板元素
    { date=2020-09-26 superControllerClassPackage=null superServiceImplClassPackage=com.baomidou.mybatisplus.extension.service.impl.ServiceImpl baseResultMap=true sEntityName=dictBuilding superMapperClass=BaseMapper superControllerClass......
  • Mybatis代码生成——velocity模板语法
    velocity模板其实就是java不分语法的翻译,用到的属性还是java的方法,get,set,等1.截取部分字段substring复制代码1原始字符串:$!ag.tagValue,也许很长,前端页面展示时需要截取字符串。2#set($str=$!ag.tagValue)34#if($str.length()>30)5#set($str=$str.substring(0,30))......
  • 3.2 队列
    3.2.1队列的基本概念 注:数据结构三要素――逻辑结构、数据的运算、存储结构(物理结构> 栈(Stack)是只允许在一端进行插入或删除操作的线性表队列(Queue)是只允许在一端进行插入,在另一端删除的线性表重要术语:队头、队尾、空队列 队列的特点:先进先出FirstlnFirsto......
  • 循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(12) -- 使用
    1、代码生成工具Database2Sharp生成WPF界面代码WPF应用端的基础接口,和Winform端、Vue3+ElementPlus前端一样,都是调用SqlSugar开发框架中的相关业务接口,如果对我们的SqlSugar框架还有疑问,可以参考我的随笔集《SqlSugar开发框架》进行系列的学习或了解。要了解项目的快速生成,需要......
  • Pycharm 2023.2 最新po jie版安装教程(附激活码,亲测有效)
    申明:本教程Pycharmpojie补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版!前言笔者分享一种比较靠谱的Pycharm pojie方案:激活脚本+激活码(全自动模式),即本文教程所写,这种方法适合最新的几个版本,具体步骤跟着本文教程一步......
  • 模拟集成电路设计系列博客——3.2.2 改进恒定跨导电路
    3.2.2改进恒定跨导电路可以将宽摆幅电流镜结合到上小节所述的恒定跨导偏置电路中。这种修改可以显著降低由于晶体管有限输出阻抗导致的二阶效应,同时并不过于影响信号摆幅。完整电路如下图所示[McLaren,2001]。这个电路是前面介绍过的固定跨导电路的改进版本,引入了宽摆幅电流镜......
  • 模拟集成电路设计系列博客——3.2.1 恒定固定跨导电路
    3.2.1基本恒定跨导电路我们知道晶体管的跨导可能是模拟放大器中最重要的参数,因此必须要保持稳定。其稳定性可以通过[Steininger,1990]首次采用的电路来实现,该电路将晶体管的跨导匹配到一个电阻的电导上。作为结果,对于一阶效应来说,晶体管的跨导独立于电源电压以及工艺和温度误差......