SpringBoot
xcbeyond
CSDN西安城市开发者社区主理人、云原生技术社区主理人。(欢迎共办线下活动,WX联系:xcbeyond001)
一个热爱编程、热爱技术的人,乐于技术输出、分享。
展开
-
【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 · 597 阅读 · 0 评论 -
Spring Boot Actuator微服务服务监控
1、Spring Boot Actuator介绍 Spring Boot Actuator是Spring Boot中一个比较强大的特性功能,能够帮助你监控和管理你的应用程序,通过提供的restful api接口来监管、审计、收集应用的运行情况,针对微服务而言它是必不可少的一个组件。有如下特性:Endpoints Spring Boot Actuator的核心部分,它用来监视...原创 2019-01-06 21:54:06 · 1186 阅读 · 0 评论 -
Spring Boot 2.1.0正式发布
期待已久的Spring Boot 2.1.0RELEASE版本已于10月底正式发布了。 Spring Boot版本很多,作为使用Spring Boot的技术人而言,版本的选择也尤为重要。距离Spring Boot 2.1.0版本的发布已过去大半年了,最近登录过官网(https://start.spring.io/)的人不难发现,Spring Boot已默更新到Spr...原创 2018-11-22 23:20:30 · 838 阅读 · 1 评论 -
【SpringBoot系列】八、SpringBoot 中的事务处理
前两章节主要讲解了在SpringBoot中关于对数据的操作,本章节将介绍如何进行事务处理。所有的数据访问技术都离不开事务处理,否则将会造成数据不一致。事务是一系列的动作,一旦其中有一个动作出现错误,必须全部回滚,系统将事务中对数据库的所有已完成的操作全部撤消,滚回到事务开始的状态,避免出现由于数据不一致而导致的接下来一系列的错误。事务的出现是为了确保数据的完整性和一致性,在目前企业...原创 2018-07-31 10:18:50 · 31573 阅读 · 3 评论 -
【SpringBoot系列】七、SpringBoot 中使用Redis缓存
在项目中对数据的访问往往都是直接访问数据库的方式,但如果对数据的访问量很大或者访问很频繁的话,将会对数据库来很大的压力,甚至造成数据库崩溃。为了解决这类问题redis数据库脱颖而出,redis数据库出现时是以非关系数据库的光环展示在广大程序猿的面前的,后来redis的迭代版本支持了缓存数据、登录session状态(分布式session共享)等。所以又被作为内存缓存的形式应用到大型企业...原创 2018-07-19 16:57:59 · 71032 阅读 · 28 评论 -
【SpringBoot系列】二、如何灵活使用SpringBoot
在上一章节中,主要讲述如何搭建SpringBoot项目,让大家对SpringBoot有个初步感性的认识,对她有所好感。本章节详细介绍如何更好的使用SpringBoot,包括项目的构建、自动配置及一些依赖包,虽然这些并不是SpringBoot项目必须要遵循的,但如果遵循这些建议,你的开发过程将会更加的容易些,不信往下看。1、项目构建 上一章节已经讲述了如何搭建SpringBoot项目的...原创 2018-07-06 23:40:00 · 918 阅读 · 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 · 15757 阅读 · 2 评论 -
【SpringBoot系列】五、SpringBoot 日志配置(logback)
SpringBoot支持Java Util Logging,Log4J,Log4J2和Logback日志框架,默认采用logback日志。在实际SpringBoot项目中使用SpringBoot默认日志配置是不能够满足实际生产及开发需求的,需要选定适合的日志输出框架,灵活调整日志输出级别、日志输出格式等。本章主要讲述如何进行SpringBoot项目的日志详细配置。(强烈建议使用Logba...原创 2018-07-11 23:21:24 · 1949 阅读 · 0 评论 -
【SpringBoot系列】四、SpringBoot特性_外部化配置(properties文件配置)
SpringBoot允许将配置进行外部化(externalize),这样你就能够在不同的环境下使用相同的代码。你可以使用properties文件,yaml文件,环境变量和命令行参数来外部化配置。使用@Value注解,可以直接将属性值注入到beans中,然后通过Spring的Environment抽象或通过@ConfigurationProperties绑定到结构化对象来访问。 ...原创 2018-07-11 17:17:28 · 2383 阅读 · 0 评论 -
【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 · 5737 阅读 · 0 评论 -
Spring Boot + Vue前后端分离项目,Maven自动打包整合
前言 现在各类项目为了降低项目、服务模块间的高度耦合性,提出了“前后端分离”,而前后端分离的项目该如何打包呢? 一般的做法是前端项目打包完,将打包文件手动复制到后端项目工程的src\main\resources\static目录下,再进行后端工程项目打包,这样手动来回复制、多次打包总是让人觉得麻烦。(即使采用Jenkins打包部署,也会存在上面2次打包过程) ...原创 2019-09-30 11:30:35 · 8130 阅读 · 2 评论