随笔分类 -  springboot

摘要:Jackson是Spring Boot(SpringBoot)默认的JSON数据处理框架,但是其并不依赖于任何的Spring 库。有的小伙伴以为Jackson只能在Spring框架内使用,其实不是的,没有这种限制。它提供了很多的JSON数据处理方法、注解,也包括流式API、树模型、数据绑定,以及复杂 阅读全文
posted @ 2020-09-28 07:24 字母哥博客 阅读(4538) 评论(0) 推荐(0) 编辑
摘要:本文大纲 flyway是什么 能帮助我们解决什么问题 springboot环境下使用flyway flyway的工作原理 一、flyway是什么 Flyway是一个开源的数据库版本管理工具,并且极力主张“约定大于配置”,简单、专注、强大。可以使用SQL完成数据同步,或者基于特定数据库的语法(例如PL 阅读全文
posted @ 2019-11-05 08:47 字母哥博客 阅读(1516) 评论(0) 推荐(0) 编辑
摘要:一、现状描述 目前java 持久层ORM框架应用最广泛的就是JPA和Mybatis。JPA只是一个ORM框架的规范, 对该规范的实现比较完整就是Spring Data JPA(底层基于Hibernate实现),是基于Spring的数据持久层框架,也就是说它只能用在Spring环境内。Mybatis也 阅读全文
posted @ 2019-11-04 08:40 字母哥博客 阅读(11140) 评论(2) 推荐(2) 编辑
摘要:一、 导读 本文大纲 读取HTTP Cookie 设置HTTP Cookie 读取所有Cookie[] 为Cookie设置过期时间 Https与Cookie HttpOnly Cookie 删除Cookie HTTP Cookie(也称为 Web cookie , 浏览器cookie )是服务器在用 阅读全文
posted @ 2019-11-03 09:39 字母哥博客 阅读(8868) 评论(0) 推荐(3) 编辑
摘要:一、什么是Java 8 Stream 使用Java 8 Streams,我们可以按键和按值对映射进行排序。下面是它的工作原理: 1. 将Map或List等集合类对象转换为Stream对象 2. 使用Streams的 方法对其进行排序 3. 最终将其返回为 (可以保留排序顺序) 方法以 作为参数,从而 阅读全文
posted @ 2019-11-02 12:44 字母哥博客 阅读(26404) 评论(1) 推荐(4) 编辑
摘要:如果经济实力允许的话,还是建议大家去购买收费版。支持原创作者,才能有更好的产品出现。 一、Jrebel插件介绍 JRebel一款帮助我们在开发过程中实现热加载的插件,目前来说,在IDEA中实现热加载最简单的方式就是使用Jrebel插件,我们修改代码之后不用重启应用,使代码能够立刻生效。本文将基于In 阅读全文
posted @ 2019-11-01 08:21 字母哥博客 阅读(3534) 评论(0) 推荐(1) 编辑
摘要:在开始之前,我先卖个关子提一个问题:假设我们有一个Movie类,这个类有三个成员变量分别是starred(是否收藏), title(电影名称), rating(评分)。你知道怎么对一个Movie对象组成的List集合,先按照是否收藏字段倒序排序,再按照评分的倒序进行排序么?如果您不知道4行代码以内的 阅读全文
posted @ 2019-10-31 09:57 字母哥博客 阅读(1480) 评论(2) 推荐(1) 编辑
摘要:前言 在实际的开发过程中,我们经常修改代码之后,手动的重启项目,查看修改效果。那么有没有一种方式能够快速的、自动的帮我们将修改代码自动更新,避免手动重启,从而提高开发效率呢?是有的,在我之前的文章里面给读者介绍了使用springboot devtools实现热加载的方法。本文就给大家介绍另外一种方式 阅读全文
posted @ 2019-10-30 08:13 字母哥博客 阅读(551) 评论(0) 推荐(0) 编辑
摘要:一、Java Stream管道数据处理操作 在本号之前发布的文章《Java Stream函数式编程?用过都说好,案例图文详解送给你》中,笔者对Java Stream的介绍以及简单的使用方法给大家做了介绍。在开始本文之前,我们有必要介绍一下这张Java Stream 数据处理过程图,图中主要分三个部分 阅读全文
posted @ 2019-10-29 10:26 字母哥博客 阅读(809) 评论(0) 推荐(0) 编辑
摘要:前言 在生产环境下管理Spring Boot应用的生命周期非常重要。Spring容器通过ApplicationContext处理应用服务的所有的beans的创建、初始化、销毁。 本文着重于生命周期中的销毁阶段的处理,我将使用多种方式来实现关闭Spring Boot应用服务。如果你需要了解关于Spri 阅读全文
posted @ 2019-10-28 08:10 字母哥博客 阅读(1504) 评论(0) 推荐(0) 编辑
摘要:本月(2019年10月16日)Spring Boot 2.2已经正式发布了!在此篇文章中,将给大家介绍一下2.2版为大家带来了哪些重要的新变化。笔者用心书写, 希望阅读完成之后转发关注,你的支持是我不竭的创作动力! 一、Spring bean全局延迟初始化配置 Spring Boot 2.2引入的一 阅读全文
posted @ 2019-10-26 07:24 字母哥博客 阅读(707) 评论(0) 推荐(0) 编辑
摘要:导读 作者计划把Java Stream写成一个系列的文章,本文只是其中一节。更多内容期待您关注我的号! 一、什么是Java Stream? Java Stream函数式编程接口最初是在Java 8中引入的,并且与lambda一起成为Java开发的里程碑式的功能特性,它极大的方便了开放人员处理集合类数 阅读全文
posted @ 2019-10-23 09:29 字母哥博客 阅读(668) 评论(0) 推荐(0) 编辑
摘要:章节目录 "第一章 spring boot 2.x基础及概念入门" "1.1.spring boot 产生的背景及其优势" "1.2.spring boot 2.x 新特性说明" "1.3.helloworld及项目结构介绍" "1.4.IDEA结合spring boot开发技巧" "第二章 RES 阅读全文
posted @ 2019-10-18 22:23 字母哥博客 阅读(1639) 评论(1) 推荐(2) 编辑