首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring boot
订阅
李俊恩
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
干货!SpringBoot利用监听事件,实现异步操作
本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战! 今天是我在掘金的第五篇文章,感谢阅读,并希望以后持续关注,我会输出更多技术干货,我们共同进步! 以后可能会分为几大专题
Spring接收带有大量属性的对象和文件的处理
Spring接收带有大量属性的对象和文件的处理方法及原因。上传文件并且涉及多个表的级联修改,一同发送的对象的属性也很多,前端传到后端时接收到的参数都是null,解决办法如下。
你还在统一返回 ApiResult 吗?✋ duck 不必,快来看 API 错误处理的最佳实践 ✔️
这篇文章将带你看看 Twitter、Facebook 和 Microsoft 都是如何设计 API 错误模型的,更棒的是还包含了 Spring 的代码实现,快来看看吧。
Java中的各个对象简介
初学Java的时候,各个对象映射类不管是前端展示的还是数据库交互的都放在model或者entity里,取名字也很随意,,并没有对各个对象模型进行细分。对于我等野生程序员还是要好好学须规范化。 VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件…
推荐一款Java实体映射工具---mapstruct
由于代码分层原因,导致代码中会有多种形如XXXVO、XXXDTO、XXXDO的类,并且经常发生各种VO/DTO/DO之后转换。从而产生很多 vo.setXXX(dto.getXXX()) 的代码。当字段多了之后不仅容易出错,而且有些浪费时间。也会有人使用 BeanUtils.c…
mapstruct解放Java对象转换
当前web后端开发,都是使用多层工程结构,需要在VO,BO,DTO,DO等各种数据结构中相互转换。这些转换代码都是些比较简单的字段映射,类型转换,重复性工作比较高,可以使用一些工具解放我们的双手 综上考虑mapstruct方案优于beanutils.copy,和手写方案对比,有…
SpringBoot整合Redis--让你的项目`快`起来吧!Redis实战(三)|Java 开发实战
这是我参与更文挑战的第3天,活动详情查看: 更文挑战 本文正在参加「Java主题月 - Java 开发实战」,详情查看 活动链接 相关文章 Redis实战汇总:Redis实战 前言 SpringBoo
使用 Spring Boot 2.0 + WebFlux 实现 RESTful API
什么是 Spring WebFlux, 它是一种异步的, 非阻塞的, 支持背压(Back pressure)机制的Web 开发框架. 要深入了解 Spring WebFlux, 首先要了知道 Reactive Stream. 另一种编程姿势, 和命令式编程相对的姿势
使用 Spring Boot Actuator 构建 RESTful Web 应用
Spring Boot Actuator 是 Spring Boot 的一个子项目。通过它,可以很轻易地为应用提供多种生产级服务。本教程中,你将通过构建一个应用来学习如何添加这些服务。 1. 你需要构建什么 本教程将带你使用 Spring Boot Actuator 创建一个 …
Spring boot学习(六)Spring boot实现AOP记录操作日志
在实际的项目中,特别是管理系统中,对于那些重要的操作我们通常都会记录操作日志。比如对数据库的CRUD操作,我们都会对每一次重要的操作进行记录,通常的做法是向数据库指定的日志表中插入一条记录。这里就产生了一个问题,难道要我们每次在 CRUD的时候都手动的插入日志记录吗?这肯定是不…