
Spring Boot
记忆中逝去的往事
萌新的路上慢慢前进
展开
-
应用监控
简介Spring Boot提供了运行时的应用监控和管理的功能。我们可以通过http、JMX、SSH协议来进行操作。审计、健康及指标信息将会自动得到。Endpoints列举一些主要的endpoints : 敏感信息访问限制根据上面表格,鉴权为false的,表示不敏感,可以随意访问,否则就是做了一些保护,不能随意访问。endpoints.mappings.sensitiv...原创 2019-06-12 10:34:44 · 2828 阅读 · 0 评论 -
Spring Boot企业级开发(三)异步消息
异步消息异步消息主要目的是为了系统与系统之间的通信。所谓异步消息即消息发送者无须等待消息接收者的处理及返回,甚至无须关心消息是否发送成功。 在异步消息中有两个很重要的概念,即消息代理和目的地。当消息发送者发送消息后,消息将由消息代理接管,消息代理保证消息传递到指定的目的地。 异步消息主要有两种形式的目的地:队列(queue)和主题(topic)。队列用于点对点式的消息通信;主题用于发布/订...原创 2019-06-12 10:33:03 · 302 阅读 · 0 评论 -
Spring Boot的数据访问(四)Cache与Redis
缓存(Cache)简介当我们需要重复地获取相同的数据的时候,我们一次又一次的请求数据库或者远程服务,导致大量的时间耗费在数据库查询或者远程方法的调用上,导致程序性能的恶化,这便是缓存要解决的问题。实战1:新建Spring Boot项目,添加依赖JPA、Web和Cache,并导入数据库驱动 2:配置属性 application.properties//数据源...原创 2019-06-12 10:31:32 · 282 阅读 · 0 评论 -
Spring Boot的数据访问(三)事务
简介使用Spring Boot默认的配置就能满足我们绝大多数需求。实战1:新建Spring Boot项目,添加依赖JPA和Web,并导入数据库驱动 2:配置属性 application.properties//数据源spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.u...原创 2019-06-12 10:30:45 · 174 阅读 · 0 评论 -
Spring Boot的数据访问(一)Spring Data JPA、Spring Data REST
Spring Data概述Spring Data项目是Spring用来解决数据访问问题的一揽子方案,Spring Data是一个伞形项目,包含了大量关系型数据库及非关系型数据库的数据访问解决方案:Spring Data为我们使用统一的API来对上述的数据存储技术进行数据访问操作提供了支持。这是Spring通过提供Spring Data Commons项目来实现的,它是上述各种Spring ...原创 2019-06-12 10:28:38 · 413 阅读 · 0 评论 -
Spring Boot的WebSocket
WebSocket什么是WebSocket?WebSocket为浏览器和服务器提供了双工异步通信的功能,即浏览器可以向服务器端发送消息,服务器端也可以向浏览器发送消息。 WebSocket是通过一个socket来实现双工异步通信能力的。但是直接使用WebSocket或者SockJS(WebSocket协议的模拟,增加了当浏览器不支持WebSocket的时候的兼容支持)协议开发程序显得...原创 2018-07-19 11:16:37 · 538 阅读 · 0 评论 -
Spring Boot 的Web开发
Thymeleaf模板引擎Spring Boot中推荐使用Thymeleaf作为模板引擎,因为Thymeleaf提供了完美的Spring MVC的支持。Thymeleaf是一个Java类库,它是一个xml/xhtml/html5的模板引擎,可以作为MVC的Web应用的View层。Thymeleaf还提供了额外的模块与Spring MVC集成,所以我们可以使用Thymeleaf完全替代JSP...原创 2018-07-19 10:14:32 · 464 阅读 · 0 评论 -
Spring Boot入门基础
STS构建Spring Boot项目新建Spring Starter Project: 填写项目信息: 选择技术: 项目结构如图: YdApplication.java@RestController@SpringBootApplication //是Spring Boot项目的核心注解,主要目的是开启自动配置。组合了@SpringBootConfigurat...原创 2018-07-17 20:42:45 · 288 阅读 · 0 评论