谷粒商城day14-逆向生成所有微服务基本CRUD代码并运行

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

上两天生成了商品服务基本CRUD代码并配置好了数据源,实现了基本的CRUD功能,现在完成剩下几个模块的

只记一个

1. 修改配置文件 

数据源

生成代码路径及表前缀

2.启动项目生成代码,拷贝覆盖到相应模块

3.修改数据库连接 并 添加 gulimall-common 依赖

4.启动优惠模块

期间报了两次错

(1) SpringBoot内置tomcat出现error:An incompatible version [1.1.32] of the APR based Apache Tomcat Native lib

解决方式参考 https://blog.youkuaiyun.com/zs520ct/article/details/80497281

(2)java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String;

后面我知道了原因,tomcat启动时调用的这个方法只有在servlet_api3.1以上才有,由于内置的tomcat内有, 

我这把scope改为provided即可,这样项目不会报错启动也没有问题,provided表示运行时使用内置tomcat内的此jar

启动后访问,可以看到访问成功

5.修改各个模块的端口号

各个模块的端口号从上到下我依次改为了 7000 8000 9000 11000 12000 其中10000被某个未知应用占用我也懒得管了 

hibernate反向生成实体类及CRUD操作教学视频 立即下载

相关推荐

《谷粒商城2020》高级篇完整代码包括java代码和html

20210827更新删除了无用的会引起误会的文件夹,基础篇和高级篇分开为两个压缩包,增加了基础篇资料和高级篇资料,以及需要的相关软件,sql文件(在基础篇资料源码中)包含初级篇和高级篇完整代码,纯手工打造,都已调通。压缩包里面的笔记是自己整理的视频中的大部分运行命令,请知晓。如有疑问可以私信,谢谢。项目采用SpringCloudAlibaba技术栈。由业务集群系统+后台管理系统构成,打通了微服务分布式开发及全栈开发技能,包含前后分离全栈开发、Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路 追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署... 包括前台商城系统以及后台管理系统,基于 SpringCloud + SpringCloudAlibaba + MyBatis-Plus等技术实现。如有疑问,可以私信,谢谢。

【谷粒学院】开发篇二:后台管理系统搭建&逆向生成代码

本篇文章主要内容如下:1.使用人人开源人人开源绞手架搭建后台管理系统的前端和后端框架。2.使用renren-generator逆向生成微服务(gulimall_pms、gulimall_oms、gulimall_sms、gulimall_ums、gulimall_wms)的CRUD代码。

正在努力工作的搬砖人 1252

《谷粒商城》2020基础篇完整代码

《谷粒商城》2020基础篇完整代码,纯手工打造。完美复刻,教程代码。都已调通。 项目采用SpringCloudAlibaba技术栈。由业务集群系统+后台管理系统构成,打通了微服务分布式开发及全栈开发技能,包含前后分离全栈开发、Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路 追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署... 包括前台商城系统以及后台管理系统,基于 SpringCloud + SpringCloudAlibaba + MyBatis-Plus等技术实现。

01-SpringBoot2.0快速入门

学习目标 (1)spring boot核心 (2)spring boot整合 Spring Boot课程内容介绍 (1)Spring Boot简介 (2)Spring Boot快速入门 (3)Spring Boot原理分析 (4)Spring Boot配置文件 (5)Spring Boot与其他框架的整合 Spring回顾 (1)Spring是什么? Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的全栈,轻量级代替品 (2)Spring核心是?

翁老师的教学团队 672

基于非对称纳什谈判的多微网电能共享运行优化策略(Matlab代码实现)

基于非对称纳什谈判的多微网电能共享运行优化策略(Matlab代码实现)内容概要:本文档标题为《Plecs全桥LLC谐振变换器仿真模型.txt》,但实际上内容并未围绕Plecs或全桥LLC谐振变换器展开详细论述,而是罗列了大量基于Matlab/Simulink和Python的科研仿真项目标题及相关技术方向,涵盖电力系统、无人机控制、微电网优化、路径规划、状态估计、信号处理、电动汽车调度、电力电子变换器等多个领域。其中包括多种优化算法(如粒子群、遗传算法、NSGA-II)、控制策略(如PID、MPC、滑模控制)、仿真建模(如LLC谐振变换器、DAB变换器、PWM整流器)以及具体应用场景的研究实现。尽管提及“隔离型全桥LLC谐振变换器建模及参数设计资料”,但全文缺乏对该主题的具体描述、模型细节或仿真分析,仅作为条目之一出现。因此,该文档实质是一份科研项目资源清单或代码合集目录,而非针对某一主题的深入文章。; 适合人群:具备一定Matlab/Simulink或Python编程基础,从事电气工程、自动化、控制科学、电力电子、新能源系统等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①为科研工作者提供丰富的课题参考与复现资源,涵盖优化调度、控制系统设计、电力电子仿真等方向;②辅助完成硕士/博士论文、期刊论文复现、课程设计或项目开发,提升研究效率与创新性;③通过已有模型和代码快速搭建仿真平台,聚焦算法改进与性能优化。; 阅读建议:此文档应作为科研资源索引使用,读者可根据自身研究方向筛选相关条目,结合配套代码与参考资料进行深入学习与实践。对于希望研究全桥LLC谐振变换器的用户,需注意本文档未提供完整内容,建议查找标注的“仿真+设计报告+计算书”等附件资源以获取详细信息。

从零配置XDMA:手把手教你PCIe BAR与AXI总线的地址转换(基于Vivado2023)

本文基于Vivado2023,手把手教你配置XDMA IP核,深入解析PCIe BAR与AXI总线地址转换的核心原理。通过实战步骤,详细说明如何正确设置BAR参数(如32/64位、预取使能)及地址映射,确保主机能稳定访问FPGA侧寄存器与内存,是解决PCIe通信调试难题的关键指南。

2w3e4r5t6y的博客 1213

谷粒商城 (六) --------- 逆向工程生成微服务 CRUD 代码

通过 renren-generator 生成谷粒商城各个模块 CRUD 代码

在森林里麋了鹿 634

卡方分布的前世今生:一个统计概念的演化史

本文追溯了卡方分布从19世纪末的理论雏形到现代统计推断核心工具的发展历程。从Karl Pearson的数学奠基到Ronald Fisher的理论完善,卡方分布在医学研究、社会科学和机器学习等领域展现出广泛应用。文章通过代码示例和性质分析,揭示了这一统计概念如何持续推动数据科学创新。

weixin_29251567的博客 391

2022谷粒商城学习笔记(二)人人开源逆向工程

谷粒商城

657

MATLAB实战:利用扫频数据重构系统伯德图的关键步骤

本文详细介绍了如何利用MATLAB处理扫频数据并重构系统伯德图的完整实战流程。内容涵盖数据导入与清洗、增益与相位的精确计算、频率响应数据对象(frd)的构建、数据平滑与插值处理,以及最终生成专业伯德图并进行关键参数(如相位裕度)标注的方法。文章重点解决了从实测“黑盒子”系统数据出发,获取直观频率响应特性曲线的核心问题,为控制系统分析与设计提供了实用指南。

weixin_29098117的博客 398

AURIX™ TC3xx 调试口保护 secure debug

AURIX™ TC3xx 调试口保护 secure debug UCB_DBG_ORIG and UCB_DBG_COPY Content 使用Debug Password 保护调试接口设置 项目硬件接口保护方案 hexview Lock using UDE Unlockusing UDE Lock using Lauterbach Unlock using Lauterbach

2301_76563067的博客 6858

谷粒商城 代码生成器(逆向工程&搭建和使用)

在gitee上下载renren-generator 然后将该文件拷贝到guilmall项目根目录下 在guilmall的pom.xml文件内添加模块 <module>renren-generator</module> 在renren-generator的pom.xml中修改 <groupId>guilmall</groupId> <parent> <groupId>org.springframework.boot&l

sun1995sun的博客 1148

【红外技术】DDE算法:HE在红外图像可视化上的应用(附源码)

并且数据一般是以 8 的整数倍的位宽在电子系统中应用,因此大多数的显示器的显示位宽为 8bit,共 256 个灰阶。为了使红外图像可视化,因此需要一种“数据压缩”技术,还需要既可能的不丢失原始图像信息。HE后的图像直方图分布比较均匀离散,图像对比度好。但是HE算法只是适用某些图像,它是将灰度集中区域进行拉伸得到,也会放大该集中区域的噪声,它是一种“不公平”的映射。以下是红外细节增强算法的演示,很明显右边的图像,展现了更多的图像细节,对于小目标的观测非常友好。文章已于2019-12-02修改。

sunwindl91181的博客 911

谷粒商城之逆向工程

renren-fast后台管理系统的搭建 ①点开码云,搜索人人开源 ②复制克隆地址,使用git克隆 git clone https://gitee.com/renrenio/renren-fast.git ③创建gulimall_adm数据库,执行renren-fast中的db文件中的mysql.sql ④删除renren-fast中的.git文件,将其导入父项目中 ⑤在父项目中的pom文件中添加renre-fast的moudle ⑥修改renren-fas...

weixin_56674682的博客 2163

ximalaya 新xm-sign逆向思路

本文主要介绍目标网站新xm-sign值的逆向思路。仅代表个人理解,如有其他建议可在评论区沟通。声明仅仅记录一下自己的学习方法,不作为其他参考、更不作为商业用途。如有侵犯请联系本人删除。

weixin_66580433的博客 2017

Claude Code 完整详解(Anthropic 官方 AI 编程 Agent)

它是运行在终端(Terminal)的 AI 编程代理,不是普通 IDE 插件;你用自然语言发指令,它自主规划步骤、读写项目文件、执行系统命令、排查 Bug、处理 Git 工作流,是能真正动手干活的 AI 程序员。真正的AI 开发代理人,不止写代码,还能执行开发全流程超长全局上下文,大型项目理解碾压传统补全工具终端原生 + IDE 双接入,开发流程无割裂代码质量、可读性、工程规范性普遍偏高权限安全机制完善,修改前预览、可随时中断回滚。

wange6906的博客 3156

19、快速开发-逆向生成所有微服务基本CRUD代码

生成对应模块的代码 gulimall-coupon ==> 优惠券 ==> sms ==> 端口7000 gulimall-member ==> 会员 ==> ums ==> 端口8000 gulimall-order ==> 订单 ==> oms ==> 端口9000 gulimall-product ==> 商品 ==> pms ==...

pyd1040201698的博客 320

SAP-ABAP:SAP的BAPI_GOODSMVT_CREATE 深度解析

BAPI_GOODSMVT_CREATE 深度解析** **功能定位**:SAP 标准接口,支持 **11 种库存移动场景**(收货/发货/转储/生产投料等),是 MM 模块集成核心

baidu_35680696的博客 1826

谷粒商城-使用代码生成器生成代码

1、修改代码生成器配置 generator.properties application.yml 2、启动 io/renren/RenrenApplication.java 3、复制文件夹 main 到指定的微服务目录下 4、依赖公共工程 <dependency> <groupId>com.atguigu.gulimall</groupId> <artifactId>gulimall-common</artifactId>

wfz627的博客 427

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

19、快速开发-逆向生成所有微服务基本CRUD代码、整合项目

1.配置renren-generator 配置application.yml 数据源 配置generator.properties mainPath=com.atguigu #包名 package=com.atguigu.gulimall moduleName=product #作者 author=zou #Email email=zou@163.com #表前缀(类名不会包含表前缀) tablePrefix=pms_ 2.启动、访问,生成代码 下载renren.zip,并解压 3.整合项目 将文件夹

zouxuhang的博客 256

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

谷粒商城-2020-学习笔记-17-人人开源代码生成器搭建逆向工程-以及common工程的聚合依赖

第一步:git clone 人人开源代码生成器 第二步:将下载下来的renren-generator也放入父目录下 第三步,同样IDEA右侧maven project中添加pom文件,将该工程引入,并导入依赖 第四步,配置该项目中的 generator.properties文件 第五步,修改application.yml的数据库配置,父工程pom中加入 <module>renren-generator</module> 第六步:直接启动,访问81端口(修改了端口,默认80

weixin_43686221的博客 772

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

07谷粒商城-逆向工程搭建

克隆人人开源的代码生成器 复制git地址之后使用命令克隆到桌面 git clone https://gitee.com/renrenio/renren-generator.git 同样将下载好的项目删除.git放到谷粒商城的根目录下,并且在主项目的pom下添加model <modules> <module>guilimall-coupon</module> <module>guilimall-m..

知识变成人话才有价值,拒绝黑化文章。博主也不是大神,只是平凡大众的一员,希望能够通过丰富的经验,认真的态度,贴合实际的表达对宝友们有所帮助 391

谷粒商城52-商品服务-API-品牌管理-使用逆向工程生成前后端代码

文章目录功能实现过程代码生成前端页面修改和取消权限配置 功能 使用逆生工程, 快速的生成品牌管理的前后端的增删改查代码 实现过程 品牌表的介绍如下 新增品牌管理的菜单 product/brand 代码生成 在renren-generator 模块中, 配置好商品的数据库地址 配置文件中, 配置好包名和表前缀 页面中,点击生成代码 解压生成好的代码压缩包. 如下的两个文件, 就是品牌的增删改查的前端代码 前端页面修改和取消权限配置 将此两个代码, 拷贝到前端项目中去. 重启前端项目 可以看到品牌

Java持续实践 710

推荐使用mybatis-plus逆向生成crud代码,让你开发效率提升50%

文章目录1.在自己的某个服务的test目录下创建CodeGenerator类2.导入MP-Generator、模板依赖3.CodeGenerator代码4.注意点5.启动 MP官网:https://baomidou.com/ 1.在自己的某个服务的test目录下创建CodeGenerator类 需要判断自己在那个服务下,CodeGenerator类中需要使用该路径。 2.导入MP-Generator、模板依赖 3.CodeGenerator代码 import com.baomidou.my

Kevinnsm的博客 2147

2020谷粒商城基础篇

基础篇简介 一、项目部署(P4) 1.分布式基础概念 ·微服务、注册中心\配置中心(nacos)、远程调用(Feign)、网关(spring-cloud-starter-gateway) 2.基础开发 ·SpringBoot2.0、SpringCloud、Mybatis-Plus、Vue组件化、阿里云对象化存储 3.环境开发 ·VM、Linux、Docker、MySQL、人人开源逆向工程 4.开发规范 ·数据校验JSR303、全局异常处理、全局统一返回、全局跨域处理 ·枚举状态、业务状态码、VO与TO与PO

weixin_44295041的博客 1275

谷粒商城 (十五) --------- 商品服务 API 品牌管理 ① 逆向工程生成前后端代码 与 前端效果优化

谷粒商城品牌管理开发准备

在森林里麋了鹿 474
上一篇: 谷粒商城day13-配置及测试微服务基本CRUD功能
下一篇: 谷粒商城day15-分布式组件-SpringCloud Alibaba简介
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我才是真的封不觉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值