Spring Boot
老臣、
海到无边天作岸,山登绝顶我为峰!
展开
-
Spring Boot(一)——Spring Boot入门
一、Spring Boot简介二、从一个HelloWorld入门Spring Boot1、创建一个maven工程2、导入Spring Boot相关的依赖 <parent> <groupId>org.springframework.boot</grou原创 2018-10-01 22:01:42 · 993 阅读 · 0 评论 -
Spring Boot(二)——Spring Boot日志
一、日志框架在Java中,输出日志需要使用一个或者多个日志框架,这些框架提供了必要的对象、方法和配置来传输消息。Java在java.util.logging包中提供了一个默认的框架。除此之外,还有很多其它第三方框架,包括Log4j、Logback以及tinylog。还有其它一些开发包,例如SLF4J和Apache Commons Logging,它们提供了一些抽象层,对你的代码和日志框架进行解耦...原创 2018-10-03 22:53:41 · 808 阅读 · 0 评论 -
Spring Boot(三)——Spring Boot数据访问
一、简介对于数据访问层,无论是SQL还是NOSQL,Spring Boot默认采用整合Spring Data的方式进行统一处理,添加大量自动配置,屏蔽了很多设置。引入各种xxxTemplate,xxxRepository来简化我们对数据访问层的操作。对我们来说只需要进行简单的设置即可。下面来说一下在Spring Boot中如何使用MyBaits与JPA进行数据访问。二、配置自定义数据源sp...原创 2018-10-05 20:52:35 · 1917 阅读 · 0 评论 -
Spring Boot(四)——Spring Data JPA
一、Spring Data简介Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问技术,包括非关系数据库、 Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。Spring Data 包含多个子项目:Spring Data CommonsSpring Data JPASpring Data KeyValueSpring Da...原创 2018-10-06 09:40:09 · 696 阅读 · 0 评论 -
Spring Boot(五)——Spring Boot缓存
一、缓存简介我们知道一个系统的瓶颈通常在与数据库交互的过程中。内存的速度远远快于硬盘速度。所以,当我们需要重复地获取相同的数据的时候,我们一次又一次的请求数据库或者远程服务,这无疑是性能上的浪费——会导致大量的时间耗费在数据库查询或者远程方法调用上(这些资源简直太奢侈了),导致程序性能的恶化——于是有了“缓存”。缓存(Cache)就是数据交换的缓冲区。随着时间的积累,应用的使用用户不断增加,数...原创 2018-10-06 20:01:16 · 1033 阅读 · 0 评论 -
Apache Shiro(三)——Spring Boot 与 Shiro的 整合
在了解了Apache Shiro的架构、认证、授权之后,我们来看一下Shiro与Web的整合。下面以Spring Boot为例,介绍一下Spring Boot 与 Shiro的 整合。原创 2018-10-24 15:26:33 · 2533 阅读 · 0 评论