logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【SpringBoot】一篇文章讲清楚拦截器所有知识

摘要 本文介绍了Spring框架中的拦截器功能,主要讲解拦截器的快速入门、定义与配置方法,并详细分析了拦截路径设置和执行流程。拦截器允许在请求处理前后执行预设逻辑,例如检查用户登录状态。通过实现HandlerInterceptor接口并重写preHandle、postHandle等方法,可以自定义拦截逻辑。配置拦截器时,需通过WebMvcConfigurer注册,并指定拦截路径(如/**)和排除路

文章图片
#spring boot#后端#java +1
【Mybatis】Mybatis-plus使用介绍

MyBatis-Plus 是一款 MyBatis 的增强工具,在保留 MyBatis 核心功能的基础上,提供了更便捷的开发体验和丰富的功能支持。本文介绍了 MyBatis-Plus 的基本特性、快速上手步骤以及常见注解的使用方法。通过创建数据库表、搭建 SpringBoot 项目、定义实体类和 Mapper 接口,开发者可以快速实现单表的 CRUD 操作。文章还讲解了 @TableName、@Ta

文章图片
#mybatis#spring#后端 +2
【Mybatis】Mybatis-plus使用介绍

MyBatis-Plus 是一款 MyBatis 的增强工具,在保留 MyBatis 核心功能的基础上,提供了更便捷的开发体验和丰富的功能支持。本文介绍了 MyBatis-Plus 的基本特性、快速上手步骤以及常见注解的使用方法。通过创建数据库表、搭建 SpringBoot 项目、定义实体类和 Mapper 接口,开发者可以快速实现单表的 CRUD 操作。文章还讲解了 @TableName、@Ta

文章图片
#mybatis#spring#后端 +2
【Mybatis】动态SQL与留言板小项目

摘要 本文介绍了MyBatis中动态SQL的使用方法,重点讲解了<if>和<trim>标签的应用场景及实现方式。通过示例代码演示了如何利用<if>标签处理非必填字段的默认值问题,以及<trim>标签解决SQL语句中多余逗号的问题。文章对比了XML配置和注解两种实现方式,指出XML配置在动态SQL处理上更为简洁高效。最后提到<trim>标签

文章图片
#mybatis#sql#数据库 +2
【Spring】从0到1掌握Spring MVC应用分层

本文介绍了应用分层在软件开发中的重要性,以及MVC与三层架构的区别与联系。通过图书管理系统案例,展示了如何将代码重构为Controller、Service、Dao和Model四层结构,实现代码的解耦和高内聚低耦合。应用分层能有效解决代码混乱问题,提升项目的可维护性和扩展性。

文章图片
#spring#mvc#java +1
【Spring MVC】一篇文章带你吃透 SpringMVC 请求

文章摘要 本文深入探讨了SpringMVC请求参数处理的三种场景: 单个参数传递 对比Integer与int类型的差异:未传参时Integer默认为null,int会抛出500错误 建议优先使用包装类类型 多参数与对象传递 多参数通过名称匹配,与顺序无关 对象参数支持自动属性映射,无参构造方法会初始化默认值 参数重命名 使用@RequestParam注解解决前后端参数名不一致问题 支持设置必传校验

文章图片
#spring#mvc#http +2
【SpringBoot】从学会使用maven开始

本文介绍了Maven项目的创建与配置方法。主要内容包括:1)通过IntelliJ IDEA创建Maven项目,解析项目目录结构;2)详解pom.xml文件配置,包括GAV坐标、全局属性配置和依赖管理;3)Maven生命周期及常用命令操作;4)依赖下载与本地仓库配置。重点讲解了如何通过pom.xml文件管理项目依赖,解决依赖冲突问题,并建议修改默认本地仓库位置以避免占用过多系统空间。文章为Java开

文章图片
#spring boot#maven#后端 +1
【SpringBoot】从学会使用maven开始

本文介绍了Maven项目的创建与配置方法。主要内容包括:1)通过IntelliJ IDEA创建Maven项目,解析项目目录结构;2)详解pom.xml文件配置,包括GAV坐标、全局属性配置和依赖管理;3)Maven生命周期及常用命令操作;4)依赖下载与本地仓库配置。重点讲解了如何通过pom.xml文件管理项目依赖,解决依赖冲突问题,并建议修改默认本地仓库位置以避免占用过多系统空间。文章为Java开

文章图片
#spring boot#maven#后端 +1
【数据结构】List接口的认识和顺序表初阶

本文介绍了顺序表的基本概念及其在Java中的实现。顺序表是线性表的一种实现方式,通过数组存储数据元素,支持增删查改操作。文章详细讲解了List接口及其常见方法,并自定义实现了MyArrayList类,包含add、remove、contains等核心功能。实现过程中考虑了数组扩容、边界检查等细节,通过异常处理确保程序健壮性。该实现可作为理解ArrayList底层原理的基础,帮助初学者掌握顺序表的核心

文章图片
#数据结构#list#java +4
到底了