草庐IT

校园跑腿、校园脱单、代理、帮忙拿快递的微信小程序 基于SpringBoot、Mybatis-plus、mysql实现

一、文件夹说明代码下载地址:校园跑腿、校园脱单、代理、帮忙拿快递的微信小程序server后端项目project:项目CBD:校园跑腿服务(校园CBD中心)server-app:小程序apiserver-pc:小程序后台管理service-cgs-base-service:项目mapper公共包web_pc:vue+elementUI:后台管理页面wechat_app:小程序service-admin:后台管理的公共模块(定时任务,系统日志)后台系统用户登陆权限部门角色service-common:系统一些公共类service-email:邮件service-syslog:系统日志service

Mybatis-plus自动生成成实体类、Mapper、Mapper.xml(超级详细)

首先导入依赖1、maven项目中pom.xml中导入下面的依赖  org.mybatis.generator  mybatis-generator-maven-plugin  1.3.2      true    true              GenerateMyBatisArtifacts              generate                        org.mybatis.generator      mybatis-generator-core      1.3.2      这样👇 2、在resources中创建generatorConfig.xml文

Mybatis-plus自动生成成实体类、Mapper、Mapper.xml(超级详细)

首先导入依赖1、maven项目中pom.xml中导入下面的依赖  org.mybatis.generator  mybatis-generator-maven-plugin  1.3.2      true    true              GenerateMyBatisArtifacts              generate                        org.mybatis.generator      mybatis-generator-core      1.3.2      这样👇 2、在resources中创建generatorConfig.xml文

MyBatis-Plus空指针异常问题以及mapper文件无法映射问题

最近在做谷粒学院的项目,今天在进行SpringBoot整合MyBatis-Plus进行开发的时候遇上了问题,卡了一天。MyBatis-Plus可以通过代码生成器进行代码的自动生成,自动生成的代码很全面,几乎都不需要在进行什么补充自动生成的项目文件结构如下:代码生成完毕MyBats-Plus具有非常强大的功能,只需要在Controller上用注解声明Service即可调用封装好的查询方法,具体代码如下:写好controller后,需要新建启动类,进行项目的启动测试但是就是在启动的时候,发现数据查询不出来,网页显示:控制台显示一直以为是我的mapper文件的地址是不是填写错误,但是经过反复的修改查

MyBatis-Plus空指针异常问题以及mapper文件无法映射问题

最近在做谷粒学院的项目,今天在进行SpringBoot整合MyBatis-Plus进行开发的时候遇上了问题,卡了一天。MyBatis-Plus可以通过代码生成器进行代码的自动生成,自动生成的代码很全面,几乎都不需要在进行什么补充自动生成的项目文件结构如下:代码生成完毕MyBats-Plus具有非常强大的功能,只需要在Controller上用注解声明Service即可调用封装好的查询方法,具体代码如下:写好controller后,需要新建启动类,进行项目的启动测试但是就是在启动的时候,发现数据查询不出来,网页显示:控制台显示一直以为是我的mapper文件的地址是不是填写错误,但是经过反复的修改查

MyBatis-Plus逻辑删除

MyBatis-Plus逻辑删除指,在数据库中删除数据时,并没有真正的删除,而是更改指定字段的值,这个字段的值可以为0或1,0代表未删除,1代表已删除,所以delete操作实际上是update操作,查询操作也是要加where条件过滤掉已删除的数据MyBatis-Plus配置逻辑删除:1.#MyBatisPlus全局配置global-config: db-config:   #全局配置逻辑删除字段名  logic-delete-field:deleted  #逻辑已删除值(默认1)  logic-delete-value:1  #逻辑未删除值(默认0)  logic-not-delete-val

MyBatis-Plus逻辑删除

MyBatis-Plus逻辑删除指,在数据库中删除数据时,并没有真正的删除,而是更改指定字段的值,这个字段的值可以为0或1,0代表未删除,1代表已删除,所以delete操作实际上是update操作,查询操作也是要加where条件过滤掉已删除的数据MyBatis-Plus配置逻辑删除:1.#MyBatisPlus全局配置global-config: db-config:   #全局配置逻辑删除字段名  logic-delete-field:deleted  #逻辑已删除值(默认1)  logic-delete-value:1  #逻辑未删除值(默认0)  logic-not-delete-val

OpenMV:19OpenMV4 Plus训练神经网络进行口罩识别

文章目录1.采集2.连接3.训练复制APIKEY上传照片模型创建生成神经网络训练神经网络测试神经网络备份保存4.下载代码分析注意:只有OpenMV4Plus可以自己训练神经网络,其他版本的性能不够本节讲解如何使用edgeimpulse.com网站来自行训练神经网络模型,进而实现机器学习的功能edgeimpulse.com是一个在线网站,是一个为嵌入式产品非常快速地生成嵌入式上面使用的神经网络的模型,非常地易用且快速,大概只需要5min左右就可以训练出一个OpenMV4Plus上使用的模型机器学习有什么用?利用机器学习我们可以知道OpenMV里面的图像是什么,比如图像里有没有人(进行人检测),或

OpenMV:19OpenMV4 Plus训练神经网络进行口罩识别

文章目录1.采集2.连接3.训练复制APIKEY上传照片模型创建生成神经网络训练神经网络测试神经网络备份保存4.下载代码分析注意:只有OpenMV4Plus可以自己训练神经网络,其他版本的性能不够本节讲解如何使用edgeimpulse.com网站来自行训练神经网络模型,进而实现机器学习的功能edgeimpulse.com是一个在线网站,是一个为嵌入式产品非常快速地生成嵌入式上面使用的神经网络的模型,非常地易用且快速,大概只需要5min左右就可以训练出一个OpenMV4Plus上使用的模型机器学习有什么用?利用机器学习我们可以知道OpenMV里面的图像是什么,比如图像里有没有人(进行人检测),或

Mybatis-Plus开发提速器mybatis-plus-generator-ui

前言    在基于Mybatis的开发模式中,很多开发者还会选择Mybatis-Plus来辅助功能开发,以此提高开发的效率。虽然Mybatis也有代码生成的工具,但Mybatis-Plus由于在Mybatis基础上做了一些调整,因此,常规的生成工具生成的代码还有一些不太符合预期。而且对于多数据库的支持不是很好。因此,我们需要一款支持高度定制化,带图形UI页面,能适配多数数据库的基础程序生成框架。本文就介绍这款基于Mybatis-Plus的代码自助生成器,github地址:mybatis-plus-generator-ui。文章通过实例集成的方式来详细讲解mybatis-plus-generat