SpringBoot系列--一步一步开始学SpringBoot
SpringBoot的诞生,极大的简化了Spring应用的初始化搭建以及开发,该框架默认配置了很多框架的常用方式,就像maven整合了各种jar包。 这个专栏,从零开始,循序渐进,一步一步的让你快速掌握SpringBoot在开发中的应用。
xcbeyond
CSDN西安城市开发者社区主理人、云原生技术社区主理人。(欢迎共办线下活动,WX联系:xcbeyond001)
一个热爱编程、热爱技术的人,乐于技术输出、分享。
展开
-
【SpringBoot系列】八、SpringBoot 中的事务处理
前两章节主要讲解了在SpringBoot中关于对数据的操作,本章节将介绍如何进行事务处理。所有的数据访问技术都离不开事务处理,否则将会造成数据不一致。事务是一系列的动作,一旦其中有一个动作出现错误,必须全部回滚,系统将事务中对数据库的所有已完成的操作全部撤消,滚回到事务开始的状态,避免出现由于数据不一致而导致的接下来一系列的错误。事务的出现是为了确保数据的完整性和一致性,在目前企业...原创 2018-07-31 10:18:50 · 31771 阅读 · 3 评论 -
【SpringBoot系列】七、SpringBoot 中使用Redis缓存
在项目中对数据的访问往往都是直接访问数据库的方式,但如果对数据的访问量很大或者访问很频繁的话,将会对数据库来很大的压力,甚至造成数据库崩溃。为了解决这类问题redis数据库脱颖而出,redis数据库出现时是以非关系数据库的光环展示在广大程序猿的面前的,后来redis的迭代版本支持了缓存数据、登录session状态(分布式session共享)等。所以又被作为内存缓存的形式应用到大型企业...原创 2018-07-19 16:57:59 · 71053 阅读 · 28 评论 -
【SpringBoot系列】六、SpringBoot 数据库操作(集成MyBatis)
Spring对持久化的支持,不单只支持JDBC,为各种支持的持久化技术都提供了简单的模板和回调:ORM持久化技术 模板类 JDBC(JdbcTemplate) org.springframework.jdbc.core.JdbcTemplate Hibernate5.0 org.springframework.orm.hibernate5.HibernateTempl...原创 2018-07-16 17:53:21 · 5758 阅读 · 0 评论 -
【SpringBoot系列】五、SpringBoot 日志配置(logback)
SpringBoot支持Java Util Logging,Log4J,Log4J2和Logback日志框架,默认采用logback日志。在实际SpringBoot项目中使用SpringBoot默认日志配置是不能够满足实际生产及开发需求的,需要选定适合的日志输出框架,灵活调整日志输出级别、日志输出格式等。本章主要讲述如何进行SpringBoot项目的日志详细配置。(强烈建议使用Logba...原创 2018-07-11 23:21:24 · 1957 阅读 · 0 评论 -
【SpringBoot系列】四、SpringBoot特性_外部化配置(properties文件配置)
SpringBoot允许将配置进行外部化(externalize),这样你就能够在不同的环境下使用相同的代码。你可以使用properties文件,yaml文件,环境变量和命令行参数来外部化配置。使用@Value注解,可以直接将属性值注入到beans中,然后通过Spring的Environment抽象或通过@ConfigurationProperties绑定到结构化对象来访问。 ...原创 2018-07-11 17:17:28 · 2390 阅读 · 0 评论 -
【SpringBoot系列】三、SpringBoot特性_SpringApplication类(自定义Banner)
SpringApplication类作为SpringBoot最基本、最核心的类,在main方法中用来启动SpringBoot项目。一般情况下,只需在main方法中使用SpringApplication.run静态方法来启动项目:package com.xcbeyond.springboot;import org.springframework.boot.SpringApplicatio...原创 2018-07-09 23:21:33 · 606 阅读 · 0 评论 -
【SpringBoot系列】二、如何灵活使用SpringBoot
在上一章节中,主要讲述如何搭建SpringBoot项目,让大家对SpringBoot有个初步感性的认识,对她有所好感。本章节详细介绍如何更好的使用SpringBoot,包括项目的构建、自动配置及一些依赖包,虽然这些并不是SpringBoot项目必须要遵循的,但如果遵循这些建议,你的开发过程将会更加的容易些,不信往下看。1、项目构建 上一章节已经讲述了如何搭建SpringBoot项目的...原创 2018-07-06 23:40:00 · 926 阅读 · 0 评论 -
【SpringBoot 系列】一、SpringBoot项目搭建
一、基础环境准备(以Spring Boot 2.1.0.BUILD-SNAPSHOT版本搭建)1、JDK环境安装 Spring Boot 2.1.0.BUILD-SNAPSHOT要求java8以上版本。在开始之前需要检查开发环境jdk版本是否符合要求,使用以下命令检查当前jdk版本:C:\Users\Administrator>java -versionjava version...原创 2018-07-06 00:13:10 · 15775 阅读 · 2 评论