【SpringMVC】SSM整合

SSM整合以及功能模块开发完成后,接下来,我们在上述案例的基础上分析下有哪些问题需要我们去解决下。在Controller层增删改返回给前端的是boolean类型数据在Controller层查询单个返回给前端的是对象在Controller层查询所有返回给前端的是集合对象目前我们就已经有三种数据类型返回

mybatis 自动化处理 mysql 的json类型字段 终极方案

includeNullJdbcType 在 Mybatis 3.4.0 开始 默认为true。 想让mybatis 自动化处理映射关系,则必须保证 includeNullJdbcType =true,* 因为如果只是设置了 @MappedJdbcTypes(value = JdbcType.VARC

Mybatis 的多种标签使用以及 Spring 框架单元测试

借助 JUnit 单元测试, 几万字爆肝, 一文轻松了解 mybatis 中各种标签的基本使用.

【MyBatis-Plus】入门案例与简介

MybatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提供效率。开发方式基于MyBatis使用MyBatisPlus基于Spring使用MyBatisPlus基于SpringBoot使用MyBatisPlusSpringBoot刚刚我们学习完成,它能快速构建

Mybatis实现分页查询

Mybatis实现分页查询

springboot配置数据源

Spring Framework 为 SQL 数据库提供了广泛的支持。从直接使用 JdbcTemplate 进行 JDBC 访问到完全的对象关系映射(object relational mapping)技术,比如 Hibernate。Spring Data 提供了更多级别的功能,直接从接口创建的 R

【MybatisPlus】MP的分页查询、多条件查询以及查询过程中解决null的空值判定

MP这样一款强大的持久层框架处理起来复杂的SQL来也是得心应手,效率极高,快快与我一同领略Plus的独特魅力吧

SpringBoot配置文件

❤️❤️❤️前篇我们说完了SpringBoot的创建与使用,这篇讲SpringBoot的配置文件,那么SpringBoot的配置文件有什么用呢?那就到了这篇文章的主题——配置文件。

spring boot集成mybatis-plus——Mybatis Plus 查询数据(图文讲解)

Mybatis Plus 查询数据(图文讲解)更新时间 2023-01-03 16:07:12大家好,我是小哈。本小节中,我们将学习如何通过 Mybatis Plus 查询数据库表中的数据。表结构在前面小节中,我们已经定义好了一个用于测试的用户表, 执行脚本如下:DROP TABLE IF EXIS

Mybatis | Mybatis标签collection一对多的使用

Mybatis的 collection 是一对多的使用的, 在 resultMap 标签内使用。当一个Bean中有 一个list属性需要关联查询出来的使用就用collection 标签。查询用户结果 需要关联出 角色集合。

【Spring全家桶系列】Spring中的事务管理(基于注解完成实现)

前面我们已经介绍了如何在Spring环境中整合mybatis完成数据库的增删查改操作,在正常情况下,操作数据库是没有问题的,但是一个业务需要多次操作数据库,并且需要完成修改,插入,删除操作可能会有问题,如转账,其实是有两个步骤,第一步从A账户扣钱,第二步在B账户中加钱。

SpringBoot的创建和使用

❤️❤️❤️前面我们讲完了Spring的相关知识,现在来学习SpringBoot。一、什么是Spring Boot?为什么要学?Spring 的诞生是为了简化 Java 程序的开发的,而Spring Boot 的诞⽣是为了简化Spring程序开发的。Spring Boot是一个轻量级的框架,它能够帮

java中的方法返回值使用泛型,实现灵活的返回值类型

使用Mybatis框架的时候,想封装一个底层JDBC控制器,用于提供和Mybatis交互的增删改查接口(公用的接口),但由于公用的查询方法可能是用户自定义的任意一个和表对应的java bean类型,所以要考虑怎么样给调用者返回正确的返回值类型,不需要调用者自己强转型的动作(例如:返回Object类型

Spring Boot 使用 HikariCP 连接池配置详解

Spring Boot 使用 HikaraCP 连接池配置详解

IDEA打包jar包,以及exe应用程序。

IIDEA生成jar、exe步骤

SpringBoot使用flywaydb实现数据库版本管理【附源码】

当整个项目交给用户使用时,谁使用都不知道情况下,数据源都自己定义的情况下,我们项目升级版本,免不了有数据库文件变更的情况,这个时候,就靠本文介绍的。Flyway是一款开源的数据库版本管理工具,可以实现管理并跟踪数据库变更,支持数据库版本自动升级,而且不需要复杂的配置,能够帮助团队更加方便、合理的管理

springboot整合mybatis-plus

springboot整合mybatis-plus,自此告别基础SQL的编写;

mybatisPlus更新字段值为null

用Mybatis-Plus的update()或者updateById()来更新数据时,无法将字段设置为null值(更新后数据还是原来的值)。更新时直接将值设置为null。更新策略默认是不为Null。在实体的某个字段上设置。

MyBatis 快速入门

MyBatis 是一款优秀的持久层框架(将电脑中的数据保存到磁盘上) , 它支持自定义 SQL , 存储过程以及高级映射. MyBatis 去除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作. MyBatis 可以通过简单的 xml 或 注解 来配置和映射原始类型 , 接口和 java

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈