![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 86
小灰灰~~
一个莫得感情的爪哇程序员...........
展开
-
SpringMVC拦截器的说明和使用
SpringMVC拦截器的说明和使用 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理,开发者可以自己定义一些拦截器来实现特定的功能。SpringMVC 中的 Interceptor 拦截器是非常重要和相当有用的,它的主要作用是拦截指定的用户请求,并进行相应的预处理与后处理。其拦截的时间点在“处理器映射器根据用户提交的请...原创 2021-05-10 15:46:34 · 385 阅读 · 1 评论 -
mybatis-plus代码自动生成器
1.1 概述Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,是国人在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。这是官方给的定义,关于mybatis-plus的更多介绍及特性,可以参考mybatis-plus官网。那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,我们不需要再写xml了,直接调用这些方法就行,就类似于JPA。为什么要学习它呢?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成!说白了就是为了程原创 2021-11-08 10:29:39 · 9155 阅读 · 1 评论 -
巨坑:数据库查询有结果,而对应的实体类个别为null
一个小小的疏忽,浪费了好几个小时时间,差点崩溃!!!在完善项目数据库的过程中,由于命名的不规范,所有对某些数据库的表字段进行了修改。然后在重新整理测试代码的过程中,发现查询出现有几个字段一直没有映射成功,依然为null。然后开始令人崩溃疯狂找bug过程,各种方法都试了个遍.......首先数据库是存在数据,但是数据库里面就能查询到数据,这就很奇怪了!后来我终于知道了原因,原来是返回值类型resultType和resultMap的区别!!!对应的实体类属性和表中字段不一致,需要利用resul.原创 2021-09-05 19:22:53 · 5953 阅读 · 2 评论 -
Swagger整合配置使用
学习目标: 了解Swagger的作用和概念 了解前后端分离 在Springboot中集成Swagger Swagger简单配置使用 前后端分离式时代: 后端:后端控制层,服务层,数据访问层【后端团队】 前端:前端控制层,视图层【前端团队】 伪造后端数据,JSON。在开发的时候就已经存在,不需要后端,前端工程依旧能够跑 前后端如何交互-------通过API接口 前后端相对独立,松耦合 前后端甚至可以部署在不同的服务器上原创 2021-08-14 21:15:16 · 658 阅读 · 0 评论 -
微型仿天猫商城
最近在GitHub发现一个超级不错的商城管理类项目:微型仿天猫商城是一个基于SSM框架的综合性B2C电商平台,需求设计主要参考天猫商城的购物流程:用户从注册开始,到完成登录,浏览商品,加入购物车,进行下单,确认收货,评价等一系列操作。作为模拟天猫商城系统的核心组成部分之一,采用SSM框架的天猫数据管理后台包含商品管理,订单管理,类别管理,用户管理和交易额统计等模块,实现了对整个商城的一站式管理和维护。后端页面兼容IE10及以上现代浏览器,Chrome,Edge,Firebox等浏览器表现效果最佳...原创 2021-08-08 21:07:11 · 509 阅读 · 0 评论 -
基于WebSocket的在线聊天室
1.什么是WebSocketHTML5开始提供的一种浏览器与服务器进行全双工通讯的网络技术,属于应用层协议。它基于TCP传输协议,并复用HTTP的握手通道。WebSocket是一种通信协议,可在单个TCP连接上进行全双工通信。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就可以建立持久性的连接,并进行双向数据传输。首先,要明白WebSocket是一种通信协议,区别于HTTP协议,H原创 2021-06-05 11:30:02 · 419 阅读 · 0 评论