人人开源项目的代码生成器

代码生成器调研分析以及HTCG计划 目的 介绍目前Java开发生态中,关于代码生成相关的开源项目,以及后续的HTCG规划。 若依代码生成器分析 简介 若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 前端采用Vue、Element UI。 后端采用Spring Boot、Spring Security、Redis & Jwt。 权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前后端代码。 我们比较关注的是,若依的代码生成模块。 使用逻辑 1 阅读详情

项目说明

  • renren-generator是人人开源项目的代码生成器,可在线生成entity、xml、dao、service、html、js、sql代码,减少70%以上的开发任务

 

如何交流、反馈、参与贡献?


 

本地部署

  • 通过git下载源码
  • 修改application.yml,更新MySQL账号和密码、数据库名称
  • Eclipse、IDEA运行RenrenApplication.java,则可启动项目
  • 项目访问路径:http://localhost

演示效果图: 输入图片说明

06-谷粒商城项目 人人开源快速开发 renren-fast前后端联调 逆向工程搭建&使用 这里需要注意一点,由于我使用的boot版本过于老旧,所以与cloud版本冲突了,导致我测试一直报错,等我将cloud版本回退到Greenwich.SR6后才成功测试。将我的测试代码贴到下面。 阅读详情

相关推荐

谷粒商城项目(学习笔记二)

第二章:初始化工程 一、初始化数据库 gulimall_oms #订单数据库 gulimall_pms #商品数据库 gulimall_sms #优惠券数据库 gulimall_ums #用户数据库 gulimall_wms #仓储数据库 二、引入人人开源 1.下载renren-fast和renren-fast-vue 在码云上下载renren-fast和renren-fast-vue 将renren-fast部署到idea上去 修改application-dev...

qq_46396128的博客 2965

完全开源的代码生成器之code-generator

code-generator是一个低代码平台, 可以解决90%单表增删改查工作量, 你可以通过自定义代码模板来生成适合自己的代码。目前该系统主要针对的是语言是java, 数据源是mysql(其他数据库待测试),数据源支持mysql, oracle, dm, PostgreSql等数据库。支持vue前端吗?理论上只要你定义好了vue代码模板, 也是可以支持前端代码生成java8运行环境, 数据存储使用的是内嵌h2数据库(可切换到mysql)构建代码采用 maven3.8简介常用代码模板。

沈光阳的博客 7693

spring-boot开发管理系统的心得和记录(二)

spring-boot开发管理系统的心得和记录 第二版:人人开源快速搭建项目、dubbo、spring-cloud-alibaba、登录模块

tranquil_的博客 855

【renrenfast】Java自动代码生成 java脚手架(逆向工程) 人人开源 renren-generator

【renrenfast】 Java自动代码生成 java脚手架 java逆向工程 人人开源 renren-generator

CTRA®王大大技术中心 4140

分布式电商项目六:使用人人开源的代码生成器反向开发代码

分布式电商项目六:使用人人开源的代码生成器反向开发代码 克隆人人开源的代码生成器项目 同之前克隆的fast项目,不再演示。删除掉.gti版本控制文件夹,放入到mall-1995项目中。 之后编辑pom文件,添加模块: <module>renren-generator</module> 之后更新maven依赖,修改模块的配置文件。每一次添加开源项目,都要优先修改配置文件: 配置文件有两个,先修改application.yml,主要修改mysql配置: # mysql spring:

LastYHM的博客 893

java后端源码部署-renren-fast:企业快速开发用例

java后端源码部署 项目说明 renren-fast是一个轻量级的Java快速开发平台,能快速开发项目并交付【接私活利器】 具有如下特点 友好的代码结构及注释,便于阅读及二次开发 实现前后端分离,通过token进行数据交互,前端再也不用关注后端技术 灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求 页面交互使用Vue2.x,极大的提高了开发效率 完善的代码生成机制,可在线生成entity、xml、dao、service、html、js、sql代码,减少70%以上的开发任务 引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能 引入API模板,根据token作为登录令牌,极大的方便了APP接口开发 引入Hibernate Validator校验框架,轻松实现后端校验 引入云存储服务,已支持:七牛云、阿里云、腾讯云等 引入swagger文档支持,方便编写API接口文档 引入路由机制,刷新页面会停留在当前页 项目结构 renren-fast ├─doc 项目SQL语句 │ ├─common 公共模块 │ ├─aspect 系统日志 │ ├─exc

ZeusAutoCode代码生成工具(开源)

Zeus代码生成器是一款自动代码生成工具,旨在快速生成基础的CRUD代码。 后端是基于`springboot`、`freemarker`、`mybatisplus`实现,前端采用`vue3`、`elementplus`、`electron`技术。 在此基础上也提供了一些高级功能,做到灵活配置,生成可扩展性强的代码。 客户端支持多开。同一个电脑可以打开多个客户端。可以分别登录管理员和普通用户的账号,管理员修改模板内容。普通用户生成代码。

大爱仙尊 1515

Bentley ORD(openroads designer) 二次开发(BIM)第七节 在ORD SDK中调用MicroStation SDK

从课程刚开始的时候我们就通过学习,了解了ORD的开发是基于MicroStation的,ORD SDK的接口发布的时候也对MicroStation SDK也做了一次发布。这一章将以我们对ORD SDK知识的了解为基础,使用ORD SDK的接口读取道路几何信息、计算桩号,然后再使用MicroStation SDK 读取地形数据和计算投影点的位置,并创建一组方柱形状的Soild。计算方柱底部坐标要经过两大步骤,通过路线的桩号及偏移距离去定位方柱的平面位置,通过方柱的平面位置计算数字地面模型上的投影点的坐标。

chen286990651的博客 880

20个代码生成框架

1.1 CodeSmith 一款人气很旺国外的基于模板的dotnet代码生成器 官方网站:http://www.codesmithtools.com 官方论坛:http://forum.codesmithtools.com/default.aspx 版权形式:30天试用 开源:否 需要先注册确认后才能下载 1.2 MyGenerator MyGenerator是又一个国外...

6006

VScode+MPLAB AI助手:Microchip MCU开发全流程实战解析

本文详细解析了如何使用VScode搭配MPLAB AI助手进行Microchip MCU开发的完整流程。从环境配置、工程创建到代码生成与调试,全面介绍了AI助手在提升开发效率、优化代码和故障排除方面的实际应用,为嵌入式开发者提供了一套高效的开发解决方案。

hh234的博客 1130

复古与新生:老毛子Padavan固件在旧设备上的现代化应用之旅

本文探讨了如何通过刷入Padavan固件,让小米路由器3G(R3G)等老旧设备重获新生,实现现代化应用。详细介绍了从硬件潜力分析、智能家居中枢搭建,到轻量级服务器部署和网络功能扩展的全过程,为技术爱好者提供了一条低成本、高性能的设备改造之路。

k8s6orchestrator的博客 1060

renren-后端开发笔记

serialVersionUID private static final long serialVersionUID = -6279791315828947873L; serialVersionUID作用: 相当于java类的身份证。主要用于版本控制。 serialVersionUID作用是序列化时保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。 有两种生成方式: 一个是默认的1L,比如:private s

橙子 874

CentOS 环境 sngrep 安装及使用

在呼叫中心类应用开发过程中,经常需要对 SIP 信令抓包,分析排查问题。通常抓包的工具非常多样,如 Wireshark、tcpdump、ngrep 等都是可选项,但是针对 SIP 信令的抓包,sngrep 则更为好用。因为 sngrep 不仅提供了图形界面,还会将一通会话的 SIP 信令关联汇总,非常直观执行以下命令下载 的相关依赖库 1.2 添加 sngrep 的源并导入 执行下面的命令新增一个源仓库配置文件 然后在该文件中写入以下配置内容 执行命令导入源仓库的公钥 1.3 安装 sngrep

谈谈1974 8144

Kite的学习历程之商城项目的人人开源项目的代码生成器,以及生成代码修改运行

人人开源项目的代码生成器,以及生成代码修改运行

weixin_46554504的博客 937

操作系统笔记(含王道计算机考研——操作系统课件)

操作系统(OS) 笔记根据B站王道计算机考研——操作系统视频整理所得,视频链接:https://b23.tv/0I2qex 视频中所用课件:链接:https://pan.baidu.com/s/101bFWm0Tv0emNpEneidYPA 提取码:y3dd 1.计算机系统概述 1.简介 什么是操作系统? 操作系统(Operating Ststem, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是

拧发条鸟的博客 6万+

从工创赛实战到开源:一个高鲁棒性智能物流视觉系统的构建与优化

本文分享了从工创赛实战中构建高鲁棒性智能物流视觉系统的完整经验。针对赛场复杂光线环境,详细阐述了摄像头选型、基于CLAHE和形态学梯度的抗干扰色环识别算法、卡尔曼滤波状态估计以及多线程串口通讯与任务调度等核心优化策略,旨在打造一个稳定可靠的视觉系统,并已将相关代码开源。

weixin_29046035的博客 315

【代码生成器】代码生成器原理与使用

一、参考资料 教你用Java实现一个简单的代码生成器 JAVA实现编写平台代码生成器 - 云+社区 - 腾讯云 代码生成器(新) | MyBatis-Plus renren-generator: 人人开源项目的代码生成器,可在线生成entity、xml、dao、service、vue、sql代码,减少70%以上的开发任务 ...

后端研发工程师Marion的博客 808

手把手教你学Simulink--FIR滤波器的设计与优化仿真

FIR滤波器的设计目标通常包括指定的频率响应特性(如低通、高通、带通或带阻),以及特定的应用需求(如线性相位、最小化误差等)。Simulink提供了一个直观且强大的平台来模拟这些设计,并允许用户通过调整参数实时观察其对系统性能的影响。明确你的系统需求,比如输入信号类型(如正弦波组合)、采样率、FIR滤波器的设计参数(如滤波器类型、阶数、截止频率等)。假设我们需要设计一个低通FIR滤波器,用来去除高于1kHz的所有频率成分,保留低于1kHz的信号成分。采样率为8kHz。

MHD0815的博客 345

renren-generation代码生成器

renren-generator是人人开源项目的代码生成器,可在线生成entity、xml、dao、service、html、js、sql代码,减少70%以上的开发任务他会根据我们提供的数据库,识别里面的数据库表,然后生成对应的crud。

2302_80490510的博客 1003

基于电能质量治理的场景实例:统一电能质量调节器(UPQC)与并网逆变器集成

本文通过Simulink平台,详细演示了统一电能质量调节器(UPQC)与并网逆变器的集成系统建模与仿真过程。主要内容包括:1)系统架构设计,包含光伏并网系统、非线性负载和电压扰动源;2)UPQC主电路设计,包括串联/并联单元拓扑和控制策略实现;3)与并网逆变器的能量交互与协同控制逻辑;4)典型电能质量问题的仿真测试场景。结果表明,该集成系统能有效治理电压暂降(维持负载电压380V±2%)和电流谐波(电网THD<3%),直流母线电压稳定在800V±5V。该系统为应对复杂电能质量问题提供了"电压

xiaoheshang_123的博客 309

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

学习人人开源:入门在最后:错误总结:帮助文档

学习人人开源:入门在最后:错误总结:帮助文档 通过文档导pom.xml的文件。时间比较长。jar比较多。然后改数据库的信息。如下 localhost的主机我改为ip地址。你们是一样的。不改也可以 username:renren改root password:12345密码也是123456,就不用改。你们的我不知道。 左边的是多环境部署。 通过application,yml改active确定什么环境。 下面分别是develop:dev:开发环境。product:pro:生产环境 test:测试环境 改好了,就可

qq_45216691的博客 1240

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

《谷粒商城实战》-6、使用人人开源项目通过数据库逆向一些基础代码

前面我们搭建了简单的后台,现在我们再利用人人开源工具,逆向一下代码(简单来说就是把一些数据库的实体类,给生成出来),之前搞PHP通过命令生成过代码,现在看看JAVA这个是咋回事,我们开始吧。

weixin_42774436的博客 665

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

谷粒商城基础篇------快速开发

文章目录2. 快速开发2.1 人人开源2.2 安装node.js2.3 renren-generator代码生成器的项目配置2.4 修改商品服务gulimall-product2.5 测试CRUD功能2.6 其他微服务仿照gulimall_product(pms)模块(代码生成器) 2. 快速开发 项目运行,需要启动数据库(在开始已经设置开linux自启docker,开docker自启容器的应用(redis/mysql)) sudo docker ps sudo docker ps -a # 这两个命令的差

JH灰色的博客 655

【3.知识补充】快速开发

1.人人开源 1.1 clone人人开源至本地 删除两个项目的.git文件,将renren-fast移入到gulimall项目中 1.2 修改配置-后端 1.3 前端 1.3.1 下载Python 1.3.2 在当前项目目录下cmd 输入npm install 运行项目 1.3.3 项目运行效果 1.4 代码生成器 删除该文件夹中的.git文件,将其加入到gulimall中 ...

oriettahuiru的博客 361

谷粒商城-基础篇(项目简介&项目搭建)

市面上有 5 种常见的电商模式 B2B、B2C、C2B、C2C、O2O;B2B 模式 B2B (Business to Business), 是指商家与商家建立的商业关系。如:阿里巴巴B2C 模式 B2C (Business to Consumer), 就是我们经常看到的供应商直接把商品卖给用户,即“商对客” 模式,也就是通常说的商业零售,直接面向消费者销售产品和服务。如:苏宁易购、京东、 天猫、小米商城C2B 模式 C2B (Customer to Business),即消费者对企业。...

龙兮 1280

SpringBoot项目实战:人人开源代码生成器如何5分钟搞定CRUD代码(附常见报错解决方案)

本文详细介绍了如何利用人人开源代码生成器,在5分钟内为SpringBoot项目快速生成标准的CRUD代码。内容涵盖从环境配置、模板定制到依赖管理的全流程实战,并重点提供了常见报错(如依赖冲突、Mapper注入失败等)的解决方案,旨在帮助开发者高效集成这一工具,提升开发效率与代码规范性。

h3i4j的博客 564
上一篇: Spring Cloud学习笔记(二)初始准备
下一篇: RabbitMQ(一)安装详细
夜未眠shm
博客等级 码龄14年 15粉丝 101原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值