![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
文章平均质量分 88
swift0824
这个作者很懒,什么都没留下…
展开
-
Spring Boot 学习笔记(二)—— WEB相关配置
一、前言上次我们快速搭建了一个Spring Boot项目,我们只需添加业务逻辑就能直接运行访问了,说明Spring Boot已经自动为我们做完了配置工作,这次我们就来看看具体是哪些工作,如果我们想接管配置又该怎么做。二、WEB相关配置查看WebMvcAutoConfiguration和WebMvcProperties的源码,可以发现Spring MVC全局配置以spring.mvc原创 2018-01-23 13:22:02 · 989 阅读 · 0 评论 -
Spring Boot学习笔记(四)—— 使用Spring Security
一、前言Spring Boot同样提供了关于Spring Security的自动配置支持,在org.springframework.boot.autoconfigure.security包中可以看到,在SpringBootWebSecurityConfiguration中,为我们自动配置了:一个内存中的用户user,密码在程序启动时出现;忽略对静态文件的拦截,private原创 2018-02-02 12:18:49 · 400 阅读 · 0 评论 -
Spring Boot学习笔记(三)—— 添加Mybatis、Druid
一、前言之前我们对Spring Boot的View和Control配置都有了一定的了解,在Model层配置上,我们将使用Mybatis、Druid进行开发,下面就对其进行配置。二、开始配置MyBatis 是一款优秀的持久层框架,Druid是一个高性能的数据库连接池,并且提供了监控功能,二者均提供了官方的starter pom来支持Spring Boot,我们只需引入依赖即可:原创 2018-01-26 15:36:29 · 309 阅读 · 0 评论 -
Spring Boot 学习笔记(一)—— 快速搭建Spring Boot项目
一、前言Spring Boot是Spring系列框架的集成,使用“习惯优于配置”的理念快速搭建项目,在项目打包时还能根据需求打包为jar(内置servlet容器)或war文件,相对以前的Spring、Spring MVC来说Spring Boot并没有技术上的升级,而是为我们做好了大部分场景下的配置,使得我们可以避免冗长的xml配置,专注于业务逻辑的开发,熟悉后可以极大的加快项目开发的速度。原创 2018-01-22 11:44:05 · 474 阅读 · 0 评论 -
Spring Boot学习笔记(五)—— 使用JUnit5编写单元测试
1.开发环境Mac OS 10.14JDK8Maven 3.5.3Eclipse 4.9.0Spring Boot 2.0.5.RELEASEJUnit 5.1.12.JUnit5简介[1]JUnit 5跟以前的JUnit版本不一样,它由几大不同的模块组成,这些模块分别来自三个不同的子项目。JUnit 5 = JUnit Platform + JUnit Jupiter + ...原创 2018-11-10 14:27:42 · 12004 阅读 · 0 评论 -
Spring Boot(MVC)中的异常处理
前言Spring社区里一篇讲解spring mvc中异常处理的文章,感觉写的很好,为了加深印象,决定翻译一下。文章标题:Exception Handling in Spring MVC原文链接:https://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc作者:Paul Chapman/Senior Consultant...翻译 2018-12-07 14:27:38 · 722 阅读 · 0 评论