上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 通过上一节的学习,我们已经学会如何应用Spring中的JdbcTemplate来完成对MySQL的数据库读写操作。接下来通过本篇文章,重点说说在访问数据库过程中的一个重要概念:数据源(Data Source),以及Spring Boot中对数据源的创建与配置。 基本概念 在开始说明Spring Bo 阅读全文
posted @ 2022-08-03 14:13 蜘蛛侠0 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: 在第2章节中,我们介绍了如何通过Spring Boot来实现HTTP接口,以及围绕HTTP接口相关的单元测试、文档生成等实用技能。但是,这些内容还不足以帮助我们构建一个动态应用的服务端程序。不论我们是要做App、小程序、还是传统的Web站点,对于用户的信息、相关业务的内容,通常都需要对其进行存储,而 阅读全文
posted @ 2022-08-03 11:09 蜘蛛侠0 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 在之前的所有Spring Boot教程中,我们都只提到和用到了针对HTML和JSON格式的请求与响应处理。那么对于XML格式的请求要如何快速的在Controller中包装成对象,以及如何以XML的格式返回一个对象呢? 实现原理:消息转换器(Message Converter) 在扩展上述问题之前,我 阅读全文
posted @ 2022-07-20 15:03 蜘蛛侠0 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 如果您看过之前的Spring Boot 1.x教程,或者自己原本就对Spring Boot有一些经验,或者对Spring MVC很熟悉。那么对于Spring构建的Web应用在启动的时候,都会输出当前应用创建的HTTP接口列表。 比如下面的这段日志: 2020-02-11 15:32:39.293 I 阅读全文
posted @ 2022-07-18 10:57 蜘蛛侠0 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 前言 通过之前的两篇关于Swagger入门以及具体使用细节的介绍之后,我们已经能够轻松地为Spring MVC的Web项目自动构建出API文档了。如果您还不熟悉这块,可以先阅读: Spring Boot 2.x基础教程:使用Swagger2构建强大的API文档 Spring Boot 2.x基础教程 阅读全文
posted @ 2022-07-18 10:42 蜘蛛侠0 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 之前通过Spring Boot 2.x基础教程:使用Swagger2构建强大的API文档一文,我们学习了如何使用Swagger为Spring Boot项目自动生成API文档,有不少用户留言问了关于文档内容的组织以及排序问题。所以,就特别开一篇详细说说Swagger中文档内容如何来组织以及其中各个元素 阅读全文
posted @ 2022-07-17 22:54 蜘蛛侠0 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 请求参数的校验是很多新手开发非常容易犯错,或存在较多改进点的常见场景。比较常见的问题主要表现在以下几个方面: 仅依靠前端框架解决参数校验,缺失服务端的校验。这种情况常见于需要同时开发前后端的时候,虽然程序的正常使用不会有问题,但是开发者忽略了非正常操作。比如绕过前端程序,直接模拟客户端请求,这时候就 阅读全文
posted @ 2022-07-17 17:54 蜘蛛侠0 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 随着前后端分离架构和微服务架构的流行,我们使用Spring Boot来构建RESTful API项目的场景越来越多。通常我们的一个RESTful API就有可能要服务于多个不同的开发人员或开发团队:IOS开发、Android开发、Web开发甚至其他的后端服务等。为了减少与其他团队平时开发期间的频繁沟 阅读全文
posted @ 2022-07-17 15:13 蜘蛛侠0 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 首先,回顾并详细说明一下在快速入门中使用的@Controller、@RestController、@RequestMapping注解。如果您对Spring MVC不熟悉并且还没有尝试过快速入门案例,建议先看一下快速入门的内容。 @Controller:修饰class,用来创建处理http请求的对象 阅读全文
posted @ 2022-07-15 10:30 蜘蛛侠0 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 在之前的系列教程中,我们已经介绍了非常多关于Spring Boot配置文件中的各种细节用法,比如:参数间的引用、随机数的应用、命令行参数的使用、多环境的配置管理等等。 这些配置相关的知识都是Spring Boot原生就提供的,而今天我们将介绍的功能并非Spring Boot原生就支持,但却非常有用: 阅读全文
posted @ 2022-07-14 11:32 蜘蛛侠0 阅读(106) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页