
springboot
文章平均质量分 89
mickjoust
技术只是手段,成事才是目的。只要思考有框架,实践就有路径。
展开
-
[记录]MyBatis库更新
最近使会用到的mybatis库,今天都更新了,记录下。原创 2016-04-18 14:15:22 · 687 阅读 · 0 评论 -
Spring Boot 实践折腾记(12):支持数据缓存Cache
不管是什么类型的应用程序,都离不开数据,即便如现在的手机APP,我们依然需要使用数数据库,对于不懂的人,当然,我们可以告诉他们一些高大上的概念,但是作为专业人士,就一定要明白背后的真实原理到底是什么。关于cache的故事,这里就不做过多的介绍了,我们直接进入主题,关于Spring Boot中对cache的支持。一、Spring 缓存支持首先,在Spring中,定义了org.spri...原创 2018-05-07 16:45:51 · 1146 阅读 · 0 评论 -
Spring Boot 实践折腾记(16):使用Scala
英国作家萨缪尔·约翰逊曾说过,成大事不在于力量的大小,而在于能坚持多久。前面我们介绍了如何在Spring Boot下使用Kotlin和Groovy,还有一个热门语言是Scala,做大数据的同学对Scala应该很熟悉,虽然他是JVM技术栈的成员,但是入门有一定门槛,加上学习曲线很陡峭,除了的确是工作上强相关不得不学习外,就让很多爱好者望而却步,一方面没有真实的大数据环境可以模拟,另一方面学习起来...原创 2018-05-14 11:08:15 · 2356 阅读 · 0 评论 -
Spring Boot 实践折腾记(9):快速构建 Web API
任何时候我们都不能避免偏见,即便是讨论技术也是如此,并没有一种技术真的能绝对。英国作家斯威夫特在《格列佛游记》里以戏谑的语调所描述的大头派和小头派(其争论焦点是吃鸡蛋剥皮时究竟应该从大头敲破还是从小头敲破)原本是为了讥讽英国议会里那些因小题大做而分党立派的荒唐议员,然而事实上我们每个人都是大头派或小头派的一员,只是在某些问题上属于大头派,在另一些问题上属于小头派而已。我们必须承认的是,斯威夫特...原创 2018-04-28 15:22:14 · 1288 阅读 · 0 评论 -
Spring Boot 实践折腾记(8):快速简化MVC
马克吐温说,让你陷入困境的,并不是这个世界;真正让你陷入困境的,是这个世界最终并非你所想象。简化MVC到现在Spring MVC已经很普遍了,不过繁琐的配置还是让我们有时恨不得想要把它抛弃,现在微服务越发火热,但是并不是所用的团队都适用微服务,至于为什么,先留下思考。传统的MVC模型,已经帮助我们解决了太多问题,然而,有些场景可能也不是很适合了,比如,移动互联网下的响应式触发场景。...原创 2018-04-26 20:14:08 · 742 阅读 · 0 评论 -
Spring Boot 实践折腾记(15):使用Groovy
Java是在JVM上运行的最广泛使用的编程语言。不过,还有很多其他基于JVM的语言,比如Groovy,Scala,JRuby,Jython,Kotlin等等。其中,Groovy和Scala现在在Java社区中已经被广泛采用并大受欢迎。 本文介绍如何在Spring Boo中使用Groovy语言来编程。GroovyGroovy是一种基于Java的语法的基于JVM的编程语言。Groovy支持动态...原创 2018-05-11 11:26:04 · 6323 阅读 · 0 评论 -
Spring Boot 实践折腾记(10):响应式编程支持库Reactor
Spring Boot 2.0发布已经过去了2个多月,随着微服务的流行,Spring Boot也越来越受到青睐,更好的隔离编程范式得到了越来越多项目的应用,这是一件值得高兴的事。Spring Boot 2.0除了一些更新升级特性外,其实最大的一个升级是对反应式编程模型的支持,接下来,我们就来介绍一下反应式编程(Reactive Programming)。在 Java 社区中比较流行的是 RxJ...原创 2018-05-02 17:01:22 · 8957 阅读 · 0 评论 -
Spring Boot 2.0 新特性概述
2018年3月2日,Spring Boot终于迎来重大更新,对于喜欢boot的用户来说是一个好消息。我们都说,不看更新文档的程序猿,不是一个好攻城狮。但是,即便看了,不实践,最后慢慢也就忘了。于是,抽空翻译了一份,作为以后的一份参考指南来查阅。基线JAVA 8并支持9Spring Boot 2将JAVA 8作为基线版本。因为它开始大量利用java 8的特性来更新现有的API,比如:接口...原创 2018-03-12 20:49:26 · 3232 阅读 · 0 评论 -
Spring Boot 实践折腾记(一):快速,Hello World例子
规划人生旅程是你自己责无旁贷的责任,没有其他人可以替你规划。即便是你的老板,也没有这个义务。要实现自我发展,必须同时做好两件事:精益求精和尝试新鲜。——《非营利性组织的管理》原创 2016-06-07 19:22:26 · 9261 阅读 · 1 评论 -
Spring Boot 实践折腾记(二):切入点,Spring MVC集成Mybatis的经典例子
一个人的生活,通常是要自己去努力,就算照搬了别人的生活形态,总有些东西,复制不了。不需要太操心别人的人生,过好自己的人生才是根本。了解世界上很多人的生命状态,可以借鉴、学习,找到适合自己的模式,就好。——萧秋水原创 2016-06-08 23:50:36 · 8293 阅读 · 2 评论 -
Spring Boot 实践折腾记(四):配置即使用,常用配置
生活不可能像你想象的那么好,但也不会像你想象的那么糟。我觉得人的脆弱和坚强都超乎自己的想象。有时,可能脆弱得一句话就泪流满面;有时,也发现自己咬着牙走了很长的路。——莫泊桑原创 2016-06-13 17:03:37 · 32287 阅读 · 0 评论 -
Spring Boot 实践折腾记(五):自定义配置,扩展Spring MVC配置并使用fastjson
专注和简单一直是我的秘诀之一。简单可能比复杂更难做到:你必须努力理清思路,从而使其变得简单。但最终这是值得的,因为一旦你做到了,便可以创造奇迹。——乔布斯原创 2016-06-16 17:26:00 · 51450 阅读 · 8 评论 -
Spring Boot 实践折腾记(六):Spring Boot中的容器配置和SSL支持
在人生或者职业的各种事务中,性格的作用比智力大得多,头脑的作用不如心情,天资不如由判断力所节制着的自制,耐心和规律。——海明威原创 2016-06-22 14:45:19 · 29648 阅读 · 6 评论 -
Spring Boot 实践折腾记(13):使用WebFlux构建响应式「推送API 」
西方著名宗教史家米尔恰·伊利亚德说,如果今天我们不生活在未来,那么未来,我们会生活在过去。随着移动互联网的普及,基于C/S模式的APP开始了它的又一轮爆发式增长,过去,我们总说要去C/S模式,拥抱B/S,而实际上,任何开发模式都不过是具体的需求应用场景下的产物罢了,并没有绝对的好与坏。今天我们从推送的历史开始说起,介绍一下目前常见的推送实现方式,并结合反应式的例子来继续实战反应式的编程模型的应...原创 2018-05-08 15:57:10 · 6165 阅读 · 0 评论