书架

书架

=一个知识书库=

Spring Boot干货系列:(九)数据存储篇-SQL关系型数据库之MyBatis的使用

Spring Boot干货系列:(九)数据存储篇-SQL关系型数据库之MyBatis的使用

![](https://i.imgur.com/Ehfe9gE.jpg) # 前言 上篇我们介绍了Spring Boot对传统JdbcTemplate的集成,这次换一下,介绍下Spring Boot中如何集成MyBatis。这里分别介绍注解方式以及XML方式的整合。喜欢哪种方式自己选择。 <!--more--> # 正文 项目框架还是跟上一篇一样使用Spring Boot的ace后端模板,你可以基于它来跟着博主一起来调整代码,如果没看过上一篇,那就下载本篇源码研究吧。 跟上篇一样先添加基础的依赖和数据源。 ## 添加依赖 这里需要添加mybatis-sp
more...
看看大数据架构师是如何设计分布式文件系统的

看看大数据架构师是如何设计分布式文件系统的

# 前言 ![](https://i.imgur.com/egfA0Q0.jpg) <!--more--> 从2003年Google公布自家分布式文件系统相关技术(论文The Google File System)后,便涌现出众多的开源实现,包括HDFS、Quantcast File System(QFS)、MooseFS等,都采用了类似GFS分块的架构,但确有各自的不同特性,如HDFS发展最快,但只支持append-only写,不支持随机写,而QFS以支持erasure coding为主要特性,从而性价比最高,MooseFS其支持随机写特性最好,则在今年进入了快速发展时期,一年内十几个
more...
Spring Boot干货系列:(八)数据存储篇-SQL关系型数据库之JdbcTemplate的使用

Spring Boot干货系列:(八)数据存储篇-SQL关系型数据库之JdbcTemplate的使用

![](https://i.imgur.com/Ehfe9gE.jpg) # 前言 前面几章介绍了一些基础,但都是静态的,还不足以构建一个动态的应用。本篇开始就要介绍数据交互了,为了演示效果更加好,博主花了大把时间整合了一个后端模板框架,基于Bootstrap3的ACE模板,并实现了一个基本的增删改查分页功能。让我们一起动手,学技术的同时,顺便把我们的项目完善起来,这样跟着博主学到最后,你就有了一个属于自己的Spring Boot项目啦。 <!--more--> # 正文 本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。
more...
Spring Boot干货系列:(七)默认日志logback配置解析

Spring Boot干货系列:(七)默认日志logback配置解析

![](https://i.imgur.com/Ehfe9gE.jpg) # 前言 今天来介绍下Spring Boot如何配置日志logback,我刚学习的时候,是带着下面几个问题来查资料的,你呢 * 如何引入日志? * 日志输出格式以及输出方式如何配置? * 代码中如何使用? <!--more--> # 正文 Spring Boot在所有内部日志中使用[Commons Logging](http://commons.apache.org/proper/commons-logging/),但是默认配置也提供了对常用日志的支持,如:[Java Util Logging](
more...
Spring Boot干货系列:(六)静态资源和拦截器处理

Spring Boot干货系列:(六)静态资源和拦截器处理

![](https://i.imgur.com/Ehfe9gE.jpg) # 前言 本章我们来介绍下SpringBoot对静态资源的支持以及很重要的一个类WebMvcConfigurerAdapter。 <!--more--> # 正文 前面章节我们也有简单介绍过SpringBoot中对静态资源的默认支持,今天详细的来介绍下默认的支持,以及自定义扩展如何实现。 ## 默认资源映射 Spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。 建议大家使用Spring Boot的默认配置方式,提供的
more...