首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
spring boot的学习之旅
Coder_文小白
创建于2024-07-14
订阅专栏
spring boot的学习之旅
等 3 人订阅
共43篇文章
创建于2024-07-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
spring boot 2.x整合websocket——服务器端和客户端开发
一、前言 WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket AP
spring boot 2.x 使用mybatis拦截器实现系统日志记录(将完整参数的SQL语句记录到数据库中)
一、前言 最近要求做系统的全局日志记录功能,要求把执行的完整SQL语句保存到数据库中,在实际开发中最终放弃了使用AOP的方法,改由使用mybatis的拦截器实现,这里简单记录一下实现过程。 系统数据库
spring boot2.x 使用validator进行数据校验以及扩展自定义参数校验
一、前言 在平时开发中,前端提交表单时,通常会校验一些数据的可行性,比如是否为空,长度,身份证,邮箱等等,不过这样的验证是否就足够了呢,答案肯定是否定的。一个可靠的系统,不仅仅要依靠前端的数据验证,后
spring boot2.x 自定义事件的发布与监听
一、前言 需要实现spring boot自定义事件的发布与监听,其实并没有多复杂,可以分以下三步进行: 通过继承抽象类ApplicationEvent,自定义事件; 通过实现 ApplicationL
spring boot2.x 如何巧妙的自定义@EnableXXX模块装配功能
一、前言 在平时使用spring boot的时候,很多时候都会用到@EnableXXX的注解,来装配一些功能模块,有代表性的,比如: @EnableWebMvc 开启Web MVC的配置支持; @En
spring boot2.x 后端参数校验+统一异常处理+后端自定义全局统一接口返回响应数据格式
一、前言 这篇博客主要介绍以下几个方面: 通过Validator来方便快捷地完成参数的校验工作; 通过全局异常处理来完成异常操作的规范; 通过数据统一响应来完成响应数据的规范; 通过自定义注解,过滤返
使用tomcat搭建一个本地图片服务器,用Spring Boot工程上传图片并及时显示
一、使用tomcat搭建本地图片服务器 准备一个tomcat服务器: 2.进入conf目录下,修改server.xml文件中的相关端口: 停止服务端口8005 HTTP端口8080 AJP端口8009
spring boot2.3.X版本找不到hibernate-validator相关注解解决方法
今天使用idea创建了一个spring boot2.3.x版本的spring boot项目,在使用hibernate-validator相关的注解的时候,发现不能导入相关的包: 后来在官网找到了相关说
spring boot2.x版本学习笔记之使用JPA访问MySQL数据库
一、JPA简介 JPA (Java Persistence API) 是 Sun 官方提出的 Java 持久化规范。它为 Java 开发人员提供了一种对象/关联映射工具来管理 Java 应用中的关系数
spring boot2.x版本学习笔记之使用mybatis进行多数据源配置访问数据库
首先创建2个用于测试的数据库,每个数据库中都创建一张user表,建表语句如下: 创建一个spring boot项目,项目结构如下: 导入相关的maven依赖: 编写多数据源配置文件: 注意:多数据源配
spring boot2.x版本学习笔记之使用mybatis的xml配置方式配合DruidDataSource数据源访问MySQL数据库
首先创建一个用于测试的数据库,创建一张user表,建表语句如下: 创建一个spring boot项目,项目结构如下: 导入相关的maven依赖: 编写数据源配置文件,这里使用的是DruidDataSo
spring boot2.x版本学习笔记之使用mybatis注解方式配合HikariDataSource数据源访问MySQL数据库
首先创建一个用于测试的数据库,创建一张user表,建表语句如下: 创建一个spring boot项目,项目结构如下: 导入maven依赖,这里主要是mybatis和mysql连接的相关依赖: 编写数据
spring boot2.x版本学习笔记之使用JdbcTemplate进行多数据源配置访问数据库
首先创建2个用于测试的数据库,每个数据库中都创建一张user表,建表语句如下: 创建一个spring boot项目,项目结构如下: 导入相关maven依赖: 4.编写数据源配置文件,datasourc
spring boot2.x版本学习笔记之使用JdbcTemplate访问数据库
首先创建一个用于测试的数据库,创建一张user表,建表语句如下: 创建一个spring boot项目,项目结构如下: 导入maven依赖,这里主要是jdbc和mysql连接的相关依赖: 编写数据源连接
Spring Boot2.x版本使用ECharts动态绘制按时间段显示统计数据
ECharts简介:ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefo
spring boot2.x版本项目运行过程中,动态更新class文件,简单实践
在平时学习和开发过程中,如果java源文件发生了修改会重新编译成新的class文件,这时一般都需要重新启动项目,加载最新的class文件,改动才会生效。那么能不能在不重新启动项目的情况下,动态更新掉c
spring boot2.x版本使用自定义注解+AOP实现对Controller层指定方法的日志记录
1.创建一个spring boot项目,导入maven依赖: 2.自定义RecordLog注解: 3.定义一个IP工具类获取访问的ip地址: 4.编码实现切面类: 5.编写一个Controller类进
spring boot2.x版本基于QQ邮箱实现邮件发送
Spring Boot 中对于邮件发送,提供了相关的自动化配置类,使得邮件发送变得非常容易,这里使用QQ邮箱实现一下邮件发送的简单demo。 1.准备工作 开启QQ邮箱的POP3/SMTP服务和IMA
spring boot2.x版本借助freemarker实现word文档模板导出
在平时的开发中可能遇到固定模板导出到word文档中的情况,这里简单介绍一种方法: 一、新建word模板 1.新建一个word文档: 2.编辑word文档,生成模板: 3.另存为,将word文档存成xm
spring boot2.x版本学习笔记之简单实现session共享
在平时开发中,往往会把一个项目部署在多个tomcat中,然后使用Nginx实现负载均衡,分发请求,将请求分发到不同的服务器中。由于session是在服务端创建的,第一次访问A服务器,那么session
下一页