首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SpringBoot深度学习
爪哇程序人生
创建于2021-09-23
订阅专栏
Java,怎么能少了SpringBoot呢。
等 39 人订阅
共52篇文章
创建于2021-09-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
搞懂 SpringBoot 统一返回结果的实现
前后端开发过程中数据交互规范化是一件非常重要的事情,不仅可以减少前后端交互过程中出现的问题,也让代码逻辑更加具有条理。在此背景下,后端服务返回结果统一封装的必要性也是不言而喻了。
SpringBoot 自定义打印服务信息和 Banner 图!
Banner 默认 Banner 正如 SpringBoot 项目初始化 所配置的,初始化运行 SpringBoot 项目后,控制台会打印出如下的 Banner 信息。
SpringBoot 中使用 @ConfigurationProperties 注入配置
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情 ConfigurationProperties 使用方法 基本介绍 @ConfigurationProp
SpringBoot 项目打包产物结构定制化
使用 Springboot 框架开发 Java 项目时,最终项目部署前通常需要将项目进行打包,SpringBoot 中通常使用 Maven 工具来完成打包操作。
比 MySQL 更方便, H2 的前世今生
H2 数据库是由 Java 语言编写的嵌入式数据库引擎,H2 是基于内存存储的数据库,只需要在项目中引入一个 jar 包文件即可使用,不受平台限制。
RestTemplate 下载文件
RestTemplate 请求获取文件时,对于小文件可以使用 byte[] 类型接收,此种情况会依次读取整个文件到内存中,文件过大时可能会导致内存不够用,发生 OOM 异常。
SpringBoot 整合 Spring Security 实现权限控制
项目中引入依赖后,便会对项目服务请求时增加默认的登录功能,默认账户名称为 user,密码在控制台生成并输出。
SpringBoot 中使用 Thymeleaf 展示图片
HTML 中展示图片的方式多种多样,其中最常用的有 页面背景图展示和 IMG 图片展示,今天本篇文章来学习一下使用 Thymeleaf 模板引擎在 HTML 中展示图片的方法。
SpringBoot 中 @Value 注解的使用方法
需要注意的是,@Value 默认注入的变量应该是非静态的,因为 @Value 是受 Spring 容器管理,需要在 Bean 加载的过程中实现属性的赋值操作。
SpringBoot 多模块项目构建(父/子模块)
SpringBoot 的多模块项目就是基于 Maven 管理、对项目按照功能或者层级结构进行拆分,降低项目耦合性,抽取公共模块,实现一处开发多处引用,提高代码复用率和开发效率,更利于项目后期维护升级。
SpringBoot读取配置文件内容
项目中读取配置文件内容最常用的是@Value注解;对于非官方配置类文件,可以借助@PropertySource注解实现注入;还可以通过@ConfigurationProperties注解指定前缀。
SpringBoot 中使用 Validation 校验参数
项目中写逻辑时,为保证程序的健壮性,需要对各种参数进行判断,这就导致业务代码不只健壮,还十分臃肿。其实 SpringBoot 中已经提供了 Validation 参数验证框架,可以方便对参数进行校验。
SpringBoot 使用 MyBatis 时传参规范
使用Mybatis作为持久层框架时,对于数据库的增删改查等操作都需要参数的传递,这里学习记录一下MyBatis中可用的参数传递方式。
SpringBoot 中整合配置 RestTemplate
RestTemplate常用于访问HTTP端点的RESTful接口,SpringBoot 中提供简单快速的使用,同时也支持自定义配置相关连接参数。
SpringBoot邮件服务(三):模板与可视化
在开发界,后端语言不好的地方就在于不够直观,不能直接可视的看到程序效果,今天我们就结合SpringBoot的Thymeleaf模板引擎实现一个简单的邮件发送的可视化界面。
Junit单元测试使用
项目开发过程中,无论是对功能的自验测试,还是自动化用例的创建,总少不了单元测试的身影。单元测试常见于对Service层逻辑功能的测试,也会有针对Controller层的测试。
SpringBoot邮件服务(二):自定义邮件格式
在使用邮箱发送邮件时,是可以设置美观的内容格式、并携带图片文件等资源的。对于这些功能,我们的程序同样也可以实现!这次就让我们赋予程序更高级的认知,实现发送自定义格式、携带附件的邮件信息。
SpringBoot邮件服务(一):发送第一封邮件
STMP,Simple Mail Transfer Protocl,即简单邮件传输协议,是一种从源地址到目的地址传输邮件的规范,控制邮件的发送过程和中转方式。
SpringBoot使用注解获取配置文件属性值
项目中读取配置文件常用方法是使用@Value注解;对于非官方指定的配置类文件需借助@PropertySource注解注入;而读取一组配置属性时还可以通过@ConfigurationProties注入。
使用RestTemplate上传文件
开发中使用到RestTemplate来处理服务间的请求,服务提供的接口需要传入一个文件作为参数解析,RestTemplate发起的post请求都是将参数放入键值对中并包装到请求体,有对文件的处理方式。
下一页