
Spring Boot
文章平均质量分 67
Java架构师笔记
这个作者很懒,什么都没留下…
展开
-
Springboot 实现 Restful 服务,基于 HTTP / JSON 传输
一、运行 springboot-restful 工程1.数据库准备a.创建数据库 springbootdb:b.创建表 city :(因为我喜欢徒步)c.插入数据springboot-restful 工程项目结构介绍springboot-restful 工程项目结构如下图所示:org.spring.springboot.controller - Controller 层...原创 2018-11-21 15:51:29 · 721 阅读 · 0 评论 -
Spring Websocket实现文本、图片、声音、文件下载及推送、接收及显示(集群模式)
相关环境 Nginx,Spring5.x当前(要选择4.0+),tomcat8.x,Quartz 2.x集群(实际运用是Quartz的集群模式和单机模式共存的)测试面页:http://sms.reyo.cn/socket.html每20秒随机显示不同类型的广告:文字、图片、声音),效果如下:服务器端代码:发送图片提供了两种方式处理,方便以后调用。客户端接受并显示图片代码:欢...原创 2018-12-06 15:22:13 · 2144 阅读 · 1 评论 -
spring AOP为什么配置了没有效果?
spring Aop的配置一定要配置在springmvc配置文件中注意:spring AOP的配置一定要写在springmvc配置文件中,直接在spring中配置是没有效果的欢迎大家和我一起学习Spring Boot构建微服务云架构,我这边会将近期研发的Spring Boot微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发Spring Boot框架的朋友,大家来一起探讨Spring ...原创 2018-12-03 16:14:23 · 767 阅读 · 0 评论 -
使用SpringBoot+Dubbo 搭建一个简单的分布式服务,超详细,新手都能看懂 !
使用 SpringBoot+Dubbo 搭建一个简单分布式服务实战之前,先来看几个重要的概念开始实战之前,我们先来简单的了解一下这样几个概念:Dubbo、RPC、分布式、由于本文的目的是带大家使用SpringBoot+Dubbo 搭建一个简单的分布式服务,所以这些概念我只会简单给大家普及一下,不会做深入探究。什么是分布式?分布式或者说 SOA 分布式重要的就是面向服务,说简单的分布式就是我...原创 2018-11-28 20:13:43 · 641 阅读 · 0 评论 -
Spring Boot 工程集成全局唯一ID生成器 Vesta
Vesta 是一款通用的 ID产生器,互联网俗称统一发号器,其具有几大很具有优势的特性:全局唯一粗略有序可反解可制造分布式而且支持三种发布模式:嵌入式发布模式中心服务器发布模式REST 发布模式根据业务的性能需求,它可以产生 最大峰值型 和 最小粒度型 两种类型的 ID,它的实现架构使其具有高性能,高可用和可伸缩等互联网产品需要的质量属性,是一款通...原创 2018-11-28 17:04:37 · 491 阅读 · 0 评论 -
Spring Boot WebFlux 入门案例
为什么要使用WebFlux1.WebFlux异步编程,拥有更好的性能2.WebFlux完全基于java8开发,在编写代码时可以更加简洁明了例如(官网图):以前的风格WebFlux风格WebFlux入门案例WebFlux主要基于Reacotr,下面代码一段入门demo,分别使用Mono和Flux代码示例:测试代码:测试结果:WebFlux Mono...原创 2018-11-28 16:21:33 · 502 阅读 · 0 评论 -
Spring Boot快速入门必须知识总集
SpringBoot是什么?springboot是spring家族中微型框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。Spring Boot可以轻松创建独立的,生产级的基于Spring的应用程序,您可以“运行”。特征:创建独立的Spring应用程序直接嵌入Tomcat,Jetty或Undertow(无需部署WAR文件)提供自以为是的“入门”依赖项以简化构建配置...原创 2018-11-29 15:59:38 · 340 阅读 · 0 评论 -
Spring Boot前后端分离Instant时间戳自定义解析
在SpringBoot项目中,前后端规定传递时间使用时间戳(精度ms).以上为简略实体类定义.在实际使用过程中,发现Incident中的createdTime以及recoveryTime数值不对.排查故障,前端去除时间戳后三位(即ms数),则时间基本吻合.因此,可以确定是SpringBoot在转换Instant时使用Second进行转换.因此对于Instant类型的转换添加自定义解析...原创 2018-11-29 15:51:50 · 1068 阅读 · 0 评论 -
Spring全家桶系列–SpringBoot之入门JPA
Spring全家桶系列–SpringBoot之入门JPA什么是JPA?一种规范,并非ORM框架,也就是ORM上统一的规范用了之后可以做什么,为什么要用?代码解释:实体类dao层测试类上面的操作已经完成了一个查询全部,相信不用在做多余的解释了JPA优点:主要就是简单易用,集成方便,可以不用写SQL语句准备工作这里的环境JDK 1.8 以上IDEA 2018.2...原创 2018-11-29 15:01:52 · 229 阅读 · 0 评论 -
Spring Bean的生命周期
欢迎大家和我一起学习Spring Boot构建微服务云架构,我这边会将近期研发的Spring Boot微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发Spring Boot框架的朋友,大家来一起探讨Spring Boot架构的搭建过程及如何运用于企业项目。我本人邀约各大BATJ架构大牛共创Spring Boot构建微服务架构的交流社区。 (群号:364677697)欢迎各路架构...原创 2018-11-29 14:32:39 · 247 阅读 · 0 评论 -
Spring Boot 之 HelloWorld详解
一、Spring Boot 自述世界上最好的文档来源自官方的《Spring Boot Reference Guide》,是这样介绍的:Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”...Most Spring...原创 2018-11-20 14:28:03 · 145 阅读 · 0 评论 -
Spring Boot 表单验证篇
“初学者的心充满各种可能性,老手的却不多”本文提纲1 spring-boot-starter-validation 依赖概述1.1 spring-boot-starter-validation 职责1.2 spring-boot-starter-validation 依赖关系2 运行 spring-boot-validating-form-input 表单验证工程3 详解 spring...原创 2018-11-20 14:18:00 · 453 阅读 · 0 评论 -
Java架构-Spring Boot Web 开发注解篇
本文提纲spring-boot-starter-web 依赖概述1.1 spring-boot-starter-web 职责1.2 spring-boot-starter-web 依赖关系Spring MVC on Spring Boot2.1 Spring MVC 体系温故知新2.2 重要的类2.3 Spring Boot MVC2.3.1 控制器2.3.2 数据绑定2.3...原创 2018-11-20 14:06:23 · 409 阅读 · 0 评论 -
Spring Boot 集成 FreeMarker 详解案例
一、Springboot 那些事SpringBoot 很方便的集成 FreeMarker ,DAO 数据库操作层依旧用的是 Mybatis,本文将会一步一步到来如何集成 FreeMarker 以及配置的详解二、运行 springboot-freemarker 工程1.数据库准备a.创建数据库 springbootdb:b.创建表 city :(因为我喜欢徒步)c.插入数据项目...原创 2018-11-21 16:21:03 · 369 阅读 · 0 评论 -
Spring Boot 之 RESRful API 权限控制
一、为何用RESTful API1.1 RESTful是什么?RESTful(Representational StateTransfer)架构风格,是一个Web自身的架构风格,底层主要基于HTTP协议(ps:提出者就是HTTP协议的作者),是分布式应用架构的伟大实践理论。RESTful架构是无状态的,表现为请求-响应的形式,有别于基于Bower的SessionId不同。1.2理解REST有...原创 2018-11-21 16:01:11 · 375 阅读 · 0 评论 -
Java架构师笔记丨深入谈谈架构师,以及架构师该掌握的技术-巴分巴秒
架构师是一个充满挑战的职业,知识面的宽窄往往决定着一个架构师的架构能力,所以在这一点上我比较赞成你的学习方式,就是要阅读大量的技术书籍,但我希望你不要仅限于软件相关的书籍,经常泡技术论坛,一方面可以结交朋友,一方面可以增加自己的知识面。公司的大小往往决定了所做的项目规模,一般的大项目不太可能直接总包给小公司去做,但这并不妨碍小公司可以分包到大项目的一部分。在做小项目的同时也可以积累丰富的经验,我...原创 2019-08-04 14:50:46 · 323 阅读 · 0 评论