SpringBoot最新教程(十一)、构建后台RESTfull API
0、前言 开发系统中,前后端分离,后端一般返回RESTfull API,前端调用API构建UI,彼此分离、互相完全独立; 后台API中,我们一般返回结果码、提示信息、数据三部分内容,如图: 我们今天就来构建一个完整的前后端分离后端的...
0、前言 开发系统中,前后端分离,后端一般返回RESTfull API,前端调用API构建UI,彼此分离、互相完全独立; 后台API中,我们一般返回结果码、提示信息、数据三部分内容,如图: 我们今天就来构建一个完整的前后端分离后端的...
0、前言 任何系统,我们不会傻傻的在每一个地方进行异常捕获和处理,整个系统一般我们会在一个的地方统一进行异常处理,spring boot全局异常处理很简单; 介绍前先说点题外话,我们现在开发系统,都是前后端完全分离的,后端只提供RE...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
0、前言 MongoDB是一个高性能、开源的文档型数据库,是当前nosql数据库中最热门的一种,在企业中广泛应用;虽然前段时间更改了开源协议导致被很多企业舍弃,但主要是对云服务商影响较大,对我们来说其实没什么影响;下面介绍简单集成,高级...
0、前言 在项目中,缓存作为一种高效的提升性能的手段,几乎必不可少,Redis作为其中的佼佼者被广泛应用; 一、spring boot集成Redis 1、添加依赖 <dependency> <groupId>or...
0、前言 fastjson是阿里出的,尽管近年fasjson爆出过几次严重漏洞,但是平心而论,fastjson的性能的确很有优势,尤其是大数据量时的性能优势,所以fastjson依然是我们的首选;spring boot默认的json解析...
0、前言 在开发中,我们经常需要以不同端口启动同一个项目的多个实例,IDEA中启动多个实例很简单 1、方法 1.1、在项目中,选择编辑配置,然后点选允许并行运行,如下图: 1.2、调出RunDashboard面板方便我们查看,调...
0-前言 事务管理对于企业级应用来说必不可少,用来确保数据的完整性和一致性; 1-开启事务 spring boot支持编程式事务和声明式事务,用声明式事务即可; spring boot开启事务非常简单,只需要在类或者方法上添加 ...
0–前言 @Mapper和@Repository是常用的两个注解,两者都是用在dao上,两者功能差不多,容易混淆,有必要清楚其细微区别; 1–区别 @Repository需要在Spring中配置扫描地址,然...
0-前言 前后端分离、分布式集群,经常都会涉及到跨域访问,而浏览器基于同源策略,正常情况下是不能跨域的,这就需要我们解决跨域访问问题;spring boot解决跨域也比较简单; 1-CORS跨域解决方案 spring boot CO...
0-前言 Druid阿里巴巴开源的一个java数据库连接池,是Java语言中最好的数据库连接池,Druid能够提供强大的监控和扩展功能;集成它能够方便我们对数据库连接进行监控和分析,下面我们来集成它; 1-集成druid 集成dru...