摘要: 前言 一般而言,现在互联网应用(网站或App)的整体流程,可以概括如图1所示,用户请求从界面(浏览器或App界面)到网络转发、应用服务再到存储(数据库或文件系统),然后返回到界面呈现内容。 随着互联网的普及,内容信息越来越复杂,用户数和访问量越来越大,我们的应用需要支撑更多的并发量,同时我们的应用服 阅读全文
posted @ 2017-08-18 17:17 ulei0343 阅读(102) 评论(0) 推荐(0)
摘要: 附录A.常用应用程序属性 摘自:http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html Spring Boot 开发文档:https://docs.spring. 阅读全文
posted @ 2017-07-17 16:57 ulei0343 阅读(161) 评论(0) 推荐(0)
摘要: 背景 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在美团点评的金融、支付、餐饮、酒店、猫眼电影等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求;特别一点的如订单、骑手、优惠券也都需要有唯一ID做标识。此时一个能够 阅读全文
posted @ 2017-07-15 17:06 ulei0343 阅读(235) 评论(0) 推荐(0)
摘要: 前言 平时开发Sprig Boot的时候,经常改动个小小的地方就要重新启动项目,这无疑是一种很差的体验。在此,博主收集了3种热部署的方案供大家选择。 正文 目前博主用过的有三种: Spring Loaded spring-boot-devtools JRebel插件 博主开发环境 系统:win10 阅读全文
posted @ 2017-06-15 19:50 ulei0343 阅读(249) 评论(0) 推荐(0)
摘要: 前言 上篇我们介绍了Spring Boot对传统JdbcTemplate的集成,这次换一下,介绍下Spring Boot中如何集成MyBatis。这里分别介绍注解方式以及XML方式的整合。喜欢哪种方式自己选择。 正文 项目框架还是跟上一篇一样使用Spring Boot的ace后端模板,你可以基于它来 阅读全文
posted @ 2017-06-12 19:58 ulei0343 阅读(341) 评论(0) 推荐(0)
摘要: 前言 前面几章介绍了一些基础,但都是静态的,还不足以构建一个动态的应用。本篇开始就要介绍数据交互了,为了演示效果更加好,博主花了大把时间整合了一个后端模板框架,基于Bootstrap3的ACE模板,并实现了一个基本的增删改查分页功能。让我们一起动手,学技术的同时,顺便把我们的项目完善起来,这样跟着博 阅读全文
posted @ 2017-06-08 18:39 ulei0343 阅读(214) 评论(0) 推荐(0)
摘要: 前言 今天来介绍下Spring Boot如何配置日志logback,我刚学习的时候,是带着下面几个问题来查资料的,你呢 如何引入日志? 日志输出格式以及输出方式如何配置? 代码中如何使用? 正文 Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志 阅读全文
posted @ 2017-06-06 17:45 ulei0343 阅读(203) 评论(0) 推荐(0)
摘要: 前言 本章我们来介绍下SpringBoot对静态资源的支持以及很重要的一个类WebMvcConfigurerAdapter。 正文 前面章节我们也有简单介绍过SpringBoot中对静态资源的默认支持,今天详细的来介绍下默认的支持,以及自定义扩展如何实现。 默认资源映射 Spring Boot 默认 阅读全文
posted @ 2017-06-05 19:18 ulei0343 阅读(400) 评论(0) 推荐(0)
摘要: 前言 上一篇介绍了Spring Boot中使用Thymeleaf模板引擎,今天来介绍一下如何使用SpringBoot官方不推荐的jsp,虽然难度有点大,但是玩起来还是蛮有意思的。 正文 先来看看整体的框架结构,跟前面介绍Thymeleaf的时候差不多,只是多了webapp这个用来存放jsp的目录,静 阅读全文
posted @ 2017-06-03 15:48 ulei0343 阅读(224) 评论(0) 推荐(0)
摘要: 前言 Web开发是我们平时开发中至关重要的,这里就来介绍一下Spring Boot对Web开发的支持。 正文 Spring Boot提供了spring-boot-starter-web为Web开发予以支持,spring-boot-starter-web为我们提供了嵌入的Tomcat以及Spring 阅读全文
posted @ 2017-06-02 18:10 ulei0343 阅读(207) 评论(0) 推荐(0)