草庐IT

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

尚融宝02-mybatisplus复习

目录一、简介1、官网2、特点3、支持数据库4、框架结构二、快速入门1、创建数据库2、创建SpringBoot工程3、引入依赖4、修改配置文件5、创建实体类6、创建mapper接口7、启动类添加注解8、测试补充、查看sql输出日志一、简介1、官网http://mp.baomidou.com2、特点MyBatis-Plus(简称MP)是一个 MyBatis 的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。 3、支持数据库mysql、mariadb、oracle、db2、h2、hsql、sqlite、postgresql、sqlserver、presto、Gauss、

尚融宝02-mybatisplus复习

目录一、简介1、官网2、特点3、支持数据库4、框架结构二、快速入门1、创建数据库2、创建SpringBoot工程3、引入依赖4、修改配置文件5、创建实体类6、创建mapper接口7、启动类添加注解8、测试补充、查看sql输出日志一、简介1、官网http://mp.baomidou.com2、特点MyBatis-Plus(简称MP)是一个 MyBatis 的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。 3、支持数据库mysql、mariadb、oracle、db2、h2、hsql、sqlite、postgresql、sqlserver、presto、Gauss、

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

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

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

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

基于springboot+mybatis的图书购物网站

目录一.🦁前言1.1研究目的和意义1.2所做的主要工作二.🦁技术介绍2.1B/S结构2.2MySQL介绍2.3Java介绍2.4Springboot框架及特点2.5Mybatis框架特点三.🦁系统功能结构1.1用户管理功能1.2管理员管理功能四.🦁系统功能展示Ⅰ.用户端1.1首页1.2注册1.3热门图书页面1.4图书展示页面1.5个人中心页面Ⅱ.管理员端2.1功能界面图2.2用户管理页面2.3图书分类管理页面2.4热门图书管理页面2.5最新图书管理页面六.🦁总结一.🦁前言本文主要内容是设计并且实现一个基于java技术的图书购物网站。它是在Windows下,以MYSQL为数据库开发平台,java