Springboot
巧合还是刻意
奋斗在一线的码农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot2.1(5)集成Swagger-UI、使用自定义日志
《回顾》上一篇,详细介绍集成Mybatis、Druid及使用Druid监控功能,对应用进行基本的监控。不知道你是否亲自试过。 本篇,将介绍一款接口管理及在线测试神器,Swagger-UI。另外,会讲解到自定日志。意思就是,你可以把SQL单独打印到一个日志文件里,把接口信息打印到一个日志文件里,页面信息打印到一个日志文件里。 先上个图,看下Swagger效果 ...原创 2018-12-28 11:31:14 · 1844 阅读 · 0 评论 -
SpringBoot2.1(9)使用Dubbo搭建分布式应用
《回顾》之前已经写了8篇SpringBoot2相关的文章,如果你读过,应该可以学到一些东西。那些算是基础。后面Dubbo和SpringCloud的文章,都会依赖这些基础。这一篇,就开始搭建分布式应用。使用SpringBoot2.1.1结合Dubbo搭建第一个分布式应用。一、为什么要使用分布式?在系统越来越庞大的时候,单纯使用集群的方式来部署应用已经不能满足现实情...原创 2019-01-09 10:42:47 · 682 阅读 · 0 评论 -
SpringBoot2.1(7)HTTP/2,及自签名HTTPS
《回顾》上一篇,说了一个超简单的定时任务处理方案。还说到了怎么编译War包,把项目运行在Tomcat中。这篇,依旧不难,而且很短,介绍怎么给自己的项目,开启HTTP/2,并使用HTTPS协议。短,不一定都是缺陷。一、简单了解HTTP/2HTTP/2 (原名HTTP/2.0)即超文本传输协议2.0,是下一代HTTP协议HTTP/2 更高效、更简单、更强...原创 2019-01-09 10:29:54 · 614 阅读 · 0 评论 -
Springboot2.1(6) 超简单的定时任务,及War包运行
《回顾》上一篇,说了Swagger-UI和自定义日志,从现在开始,以后的演示项目,都这样用了。本篇,说下定时任务,说下怎么把SpringBoot项目编译成War包的形式运行。是的,我们堂堂程序员不仅有双肩包,还有Jar包,War包。一、定时任务不知道你是否还在使用代码一坨又一坨的XML来配置定时任务?如果是,那这一篇你不能放过。定时任务,属于SpringB...原创 2019-01-09 10:24:50 · 1487 阅读 · 0 评论 -
SpringBoot2.1(4)集成Mybatis、Druid及Druid应用监控
《回顾》前三篇,看完以后,你的技能列表如下:会搭建SpringBoot2 + Java11架构的项目会基本配置会启用日志会使用Freemarker、Thymeleaf结合SpringBoot开发页面会构建可用于生产的Jar包 这一篇,来解决最关键的一个问题,和数据库交互。本文,以MySQL为例。持久层框架:Mybatis连接池:Druid M...原创 2018-12-25 10:03:41 · 2769 阅读 · 1 评论 -
SpringBoot2.1(3)集成Thymeleaf、WebFlux及Jar包运行
《回顾》上一篇,介绍了Springboot2的常用配置,集成freemarker开发页面及配置Springboot自带的日志。在这里强调下,Springboot的日志同时配置「logging.path」和「logging.file」时,只有后者生效。如果要配置路径,也要配置日志文件名,可以这样「logging.file=/opt/logs/xxx/web.log」 本篇...原创 2018-12-23 01:28:54 · 1794 阅读 · 0 评论 -
SpringBoot2.1(2)常用配置、日志及集成Freemarker写页面
《回顾》上篇文章说了SpringBoot的概念及详细的介绍了如何搭建一个SpringBoot基本项目有人说,这一些并不是我想要的。我要用SpringBoot写项目,带页面的那种。一步步来。 本篇文章,将介绍SpingBoot常用的一些配置,和使用Freemarker搭建第一个页面。SpringBoot,常用的配置文件分为两种.properties.yml...原创 2018-12-23 01:18:55 · 1770 阅读 · 0 评论 -
SpringBoot2.1(1)-介绍及搭配Java11搭建第一个WEB项目
SpringBoot,近几年在Java圈里最火的一个词。它是谁?它究竟有怎样的魔力?谁是幕后推手?身为Java组织内的一员,你如果对SpringBoot一无所知又会有怎么样的后果?来一探究竟。一、SpringBoot是谁,可以解决哪些问题? 身世 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 -...原创 2018-12-23 01:04:03 · 3341 阅读 · 3 评论 -
你还在使用12年陈的Java1.6?Java8-11 的实用新特性,了解下。
为什么要推荐Java11?因为它的效率。原来Gauva中的一些实用特性,在Java11中有;C#中早就支持了的var,在Java11中也有;HttpClent也得到极大的简化,并且支持HTTP2.0;G1已经被设置为默认GC;并加入新的性能卓越的ZGC;.....没有对比,就没有伤害。先从一个简单的需求,对比使用以前的版本和Java8到11的版本实现...原创 2018-12-23 00:27:58 · 936 阅读 · 0 评论 -
SpringBoot2.1(10)WebFlux优秀的新一代异步非阻塞Web框架
Spring5以后,新增了Webflux,异步非阻塞Web框架。在SpringBoot第三篇的时候,简单介绍过WebFlux。本篇,将从更细的粒度上,更全面的介绍下WebFlux。一、什么是WebFluxWebFlux是脱离了传统阻塞式Servlet框架,所以,它不同于Spring MVC。WebFlux是 Spring 5 的一个新模块。包含了响应式 HTTP、服...原创 2019-01-09 10:48:42 · 8593 阅读 · 6 评论
分享