自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

第一篇: 服务的注册与发现(Eureka)

一、Spring Cloud简介     Spring Cloud是一个基于Spring Boot实现的微服务架构开发工具。它为微服务架构中设计的配置管理、服务治理、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。二、Eureka简介E...

2018-06-23 14:49:55

阅读数 252

评论数 0

第十四篇: Spring Boot使用校验框架validation校验

Spring Boot在内部通过集成hibernate-validation已经实现了JSR-349验证规范接口,在Spring Boot项目中只要直接使用就行了。一般用在Controller中用于验证前端传来的参数。验证分两种:对封装的Bean进行验证  或者  对方法简单参数的验证。...

2018-06-09 22:28:53

阅读数 10512

评论数 0

第十三篇: SpringBoot整合Netflix Archaius实现配置管理

Archaius是什么?Archaius是Netflix公司开源项目之一,基于java的配置管理类库,主要用于多配置存储的动态获取。主要功能是对apache common configuration类库的扩展。在云平台开发中可以将其用作分布式配置管理依赖构件。同时,它有如下一些特性:动态类型化属性...

2018-06-09 22:19:14

阅读数 4577

评论数 0

第十二篇: SpringBoot整合JdbcTemplate

本文介绍springboot通过jdbc访问关系型mysql,通过spring的JdbcTemplate去访问。准备工作jdk 1.8maven 3idea/stsmysql初始化mysql:CREATE TABLE `account` ( `id` int(11) NOT NULL AUTO...

2018-06-09 21:38:44

阅读数 106

评论数 0

第十一篇:Spring Boot整合MyBatis

什么是 MyBatis ?MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Pla...

2018-06-09 20:51:58

阅读数 90

评论数 0

第十篇:Spring Boot整合Spring Data JPA

一、JPA是什么?JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。二、Spring Data JPA是Spring基于ORM框架、JPA规范封装的一套JPA应用框架,可...

2018-06-05 21:51:30

阅读数 106

评论数 0

第九篇:Spring Boot中使用Swagger2构建强大的RESTful API文档

一、Swagger是什么?官方说法:Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。 Swagger 让部署...

2018-06-05 20:52:39

阅读数 365

评论数 1

第八篇:Spring Boot引入本地jar包,并且打包把本地jar打进去

引入本地jar<dependency>      <groupId>com.abc</groupId>      <artifactId&...

2018-06-05 20:11:16

阅读数 273

评论数 0

第七篇:Spring Boot动态修改日志级别

Spring Boot 1.5.X版本引入的一个新的控制端点:/loggers,该端点将为我们提供动态修改Spring Boot应用日志级别的强大功能。该功能的使用非常简单,它依然延续了Spring Boot自动化配置的实现,所以只需要在引入了spring-boot-starter-actuato...

2018-06-05 16:52:12

阅读数 4196

评论数 0

第六篇:Spring Boot多环境配置

我们在开发Spring Boot应用时,通常同一套程序会被应用和安装到几个不同的环境,比如:本地、开发、测试、生产等。其中每个环境的数据库地址、服务器端口等等配置都会不同,如果在为不同环境打包时都要频繁修改配置文件的话,那必将是个非常繁琐且容易发生错误的事。对于多环境的配置,各种项目构建工具或是框...

2018-06-05 15:48:25

阅读数 320

评论数 0

第五篇:Spring Boot的特性:外部化配置

Spring Boot允许您外部化您的配置,以便您可以在不同的环境中使用相同的应用程序代码。您可以使用properties文件,YAML文件,环境变量和命令行参数来外部化配置。可以使用@Value注释将属性值直接注入到您的bean中,该注释可通过Spring环境(Environment)抽象访问,...

2018-06-05 14:31:45

阅读数 143

评论数 0

第四篇:Spring Boot的使用:配置类

Spring Boot支持基于Java的配置。虽然可以使用XML配置用SpringApplication.run(),但我们通常建议您的主source是@Configuration类。通常,定义main方法的类也是作为主要的@Configuration一个很好的选择。注:虽然网络上有很多使用XML...

2018-06-05 10:26:41

阅读数 58

评论数 0

第三篇:Spring Boot的使用:构建你的代码

构建代码Spring Boot不需要任何特定的代码组织结构,但是有一些最佳实践可以帮助您。1不要使用“default”包当类不包括包声明时,它被认为是在“默认包”中。通常不鼓励使用“默认包”,并应该避免使用。对于使用@ComponentScan,@EntityScan或@SpringBootApp...

2018-06-05 10:17:02

阅读数 68

评论数 0

第二篇:Spring Boot对构建系统的支持

一、构建系统      强烈推荐您选择一个支持依赖管理 的构建系统, 还可以将artifacts发布到“Maven Central”仓库。我们建议您选择Maven或者Gradle。虽然可以让Spring Boot与其它构建系统(如Ant)配合工作,但它们不会得到特别好的支持。   1.1 依赖管理...

2018-06-05 10:05:35

阅读数 52

评论数 0

第一篇:构建第一个Spring Boot工程

一、简介Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。Spring Boot可以基于Spring轻松创建可以“运行”的、独立的、生产级的应用程序。对Spring平台和第三方类库我们有一个自己看法,所以你最开始的时...

2018-06-05 09:20:31

阅读数 58

评论数 0

提示
确定要删除当前文章?
取消 删除