SpringBoot
多纤果冻
superme
展开
-
Spring Boot中使用Swagger2构建强大的RESTful API文档
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、...转载 2018-12-20 13:56:36 · 188 阅读 · 0 评论 -
Springboot ---application.yml快速学习
application.properties 使用多环境配置在Spring Boot中多环境配置文件名需要满足application-{profile}.properties的格式,其中{profile}对应你的环境标识,如:application-dev.properties:开发环境application-pro.properties:生产环境这样就可以使用多状态配置...转载 2018-11-11 22:24:06 · 11681 阅读 · 0 评论 -
Spring Boot中Redis的使用
spring boot对常用的数据库支持外,对nosql 数据库也进行了封装自动化。redis介绍Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除此之外,Redis还提供一些类数据库的特性,比如事务,HA,主从库。可以说Redis兼具了缓存系统和数据库的一些特性,因此有...转载 2018-11-07 23:48:15 · 175 阅读 · 0 评论 -
详解Spring Boot 属性配置和使用
本篇文章主要介绍了详解Spring Boot 属性配置和使用spring Boot 允许通过外部配置让你在不同的环境使用同一应用程序的代码,简单说就是可以通过配置文件来注入属性或者修改默认的配置。Spring Boot 支持多种外部配置方式这些方式优先级如下:命令行参数 来自java:comp/env的JNDI属性 Java系统属性(System.getPropertie...原创 2018-11-10 20:13:08 · 251 阅读 · 0 评论 -
Springboot配置文件【自用】
pom.xml <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/原创 2018-11-10 20:00:00 · 216 阅读 · 0 评论 -
Spring Data JPA的Repository
Spring Data JPA的Repository本文摘译自官方文档第四章《JPA Repositories》。版本:2.0.3.RELEASE基本配置这里是Spring Data JPA的注解风格的配置类示例。(为便于描述,后文直接称Spring Data JPA为框架)。@Configuration@EnableJpaRepositories@EnableTrans...翻译 2018-11-10 12:04:33 · 3006 阅读 · 0 评论 -
SpringBoot基础项目搭建及各种整合和项目源码
SpringBoot基础项目搭建及各种整合 项目源码:链接:https://pan.baidu.com/s/1OExnvhWeW5oQK8BHMAdH3A 提取码:2pbj 1.1、SpringBoot简介1.2、系统要求:二、快速入门2.1、创建一个Maven工程2.2、pom文件引入依赖2.3、编写HelloWorld服务2.4、@RestContro...原创 2018-11-13 00:23:15 · 6262 阅读 · 1 评论 -
Spring Boot官方文档指南
I. Spring Boot文档1.关于文档2.获得帮助3.第一步4.使用Spring Boot5.了解Spring Boot功能6.转向生产7.高级主题II。入门8.介绍Spring Boot9.系统要求9.1。Servlet容器10.安装Spring Boot10.1。Java开发人员的安装说明10.1.1。Maven安装10.1.2...翻译 2018-10-28 04:15:47 · 11615 阅读 · 1 评论 -
从Spring迁移到Spring Boot
1.概述在本文中,我们将了解如何将现有的Spring Framework应用程序迁移到Spring Boot应用程序。Spring Boot不是要取代Spring,而是为了更快更容易地使用它。因此,迁移应用程序所需的大多数更改都与配置有关。在大多数情况下,我们的自定义控制器和其他组件将保持不变。使用Spring Boot进行开发带来了几个优点:更简单的依赖管理 默认自动配置...翻译 2018-10-25 23:46:49 · 1682 阅读 · 0 评论 -
Springboot外部配置快速学习
Springboot外部配置摘译自官方文档Spring Boot允许您配置,以便您可以在不同的环境中使用相同的应用程序代码。您可以使用属性文件,YAML文件,环境变量和命令行参数来外部化配置。属性值可以通过直接注射到你的bean @Value注释,通过Spring的访问Environment抽象,或者被 绑定到结构化对象通过@ConfigurationProperties。Spring...翻译 2018-11-11 23:11:07 · 223 阅读 · 0 评论 -
Springboot热部署学习―――spring-boot-devtools
Springboot热部署SpringBoot包括一组额外的工具,这些工具可以使应用程序开发体验更加愉快。spring-boot-devtools模块可以包含在任何项目中,以提供额外的开发时特性。要包含DevTools支持,请将模块依赖项添加到您的构建中,如Maven和Gradle的以下清单所示:Maven<dependencies> <dependency>...翻译 2018-11-11 23:07:39 · 20088 阅读 · 0 评论 -
Spring Boot――热部署的两种部署方式
问题的提出: 在编写代码的时候,你会发现我们只是简单把打印信息改变了,就需要重新部署,如果是这样的编码方式,那么我们估计一天下来就真的是打几个Hello World就下班了。那么如何解决热部署的问题呢?那就是springloaded运行方法一使用spring-boot:run ...转载 2018-11-11 23:20:47 · 334 阅读 · 0 评论 -
Spring Boot中使用MyBatis注解配置详解
转自翟永超之前在Spring Boot中整合MyBatis时,采用了注解的配置方式,相信很多人还是比较喜欢这种优雅的方式的,也收到不少读者朋友的反馈和问题,主要集中于针对各种场景下注解如何使用,下面就对几种常见的情况举例说明用法。在做下面的示例之前,先准备一个整合好MyBatis的工程,可参见Spring Boot整合MyBatis,也可直接使用整合好的样例:Chapter3-2-...转载 2018-12-02 11:31:19 · 133 阅读 · 0 评论 -
Spring Boot中使用MongoDB数据库
我们在互联网产品中经常会用到另外一款著名的NoSQL数据库MongoDB。下面就来简单介绍一下MongoDB,并且通过一个例子来介绍Spring Boot中对MongoDB访问的配置和使用。MongoDB简介MongoDB是一个基于分布式文件存储的数据库,它是一个介于关系数据库和非关系数据库之间的产品,其主要目标是在键/值存储方式(提供了高性能和高度伸缩性)和传统的RDBMS系统...原创 2018-11-02 21:47:29 · 225 阅读 · 0 评论 -
Spring Boot中使用Redis数据库
Spring Boot中使用Redis数据库 Spring Boot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包括:Redis, MongoDB, Elasticsearch, Solr和Cassandra。使用RedisRedis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-V...转载 2018-11-02 21:42:04 · 156 阅读 · 0 评论 -
SpringBoot之路--初识SpringBoot
####前言 Spring Boot是用来简化Spring应用初始搭建以及开发过程的全新框架,被认为是SpringMVC的接班人,和微服务紧密联系在一起。Spring Boot 简单实例Demo####SpringMVC 的优缺点 优点: Spring Boot适合快速开发,适合构建微服务系统。封装了经常使用的组件,比如MyBatis, Hibernate, MongoDB等。...转载 2018-11-08 22:55:21 · 212 阅读 · 1 评论 -
Springboot 使用SQL数据库
Springboot 使用SQL数据库在Spring框架提供了广泛的支持使用使用SQL数据库,直接JDBC访问JdbcTemplate来完成“对象关系映射”技术,比如Hibernate。Spring Data提供了更多级别的功能:Repository直接从接口创建实现,并使用约定从方法名称生成查询。摘译自 官方文档配置数据源Java的javax.sql.DataSource接口提供...翻译 2018-11-12 02:54:03 · 1200 阅读 · 0 评论 -
Spring Boot中包含Spring MVC的启动器
Spring MVCSpring Boot有许多包含Spring MVC的启动器。请注意,一些启动器包含对Spring MVC的依赖,而不是直接包含它。本节回答有关Spring MVC和Spring Boot的常见问题。摘译自官方文档编写JSON REST服务@RestController只要Jackson2在类路径中,Spring Boot应用程序中的任何Spring 都应默认呈现...翻译 2018-11-12 02:19:07 · 1396 阅读 · 0 评论 -
学习Spring Boot 嵌入式服务器
嵌入式Web服务器每个Spring Boot Web应用程序都包含一个嵌入式Web服务器。此功能会导致许多操作方法问题,包括如何更改嵌入式服务器以及如何配置嵌入式服务器。本节回答了这些问题。摘译自官方文档使用其他Web服务器许多Spring Boot启动器都包含默认的嵌入式容器。对于servlet堆栈应用程序,spring-boot-starter-web包括Tomcatsprin...翻译 2018-11-12 02:07:07 · 1871 阅读 · 0 评论 -
Springbootboot―― application.properties和application.yml配置属性大全
application.properties和application.yml配置属性摘译自:官方文档 可以在您的application.properties/application.yml文件中添加。本节提供了一个列表、常见的SpringBoot属性以及对使用这些属性的基础类的引用。 属性贡献可以来自类路径上的其他JAR文件,因此您不应该认为这是一个详尽的列表。定义自...翻译 2018-11-11 23:44:04 · 730 阅读 · 0 评论 -
用SpringBoot构建应用程序
用SpringBoot构建应用程序 本指南提供了如何Springboot帮助您加速和促进应用程序开发。当您阅读更多Spring入门指南时,您将看到SpringBoot的更多用例。它的目的是给你一个快速的Spring启动的味道。如果您想创建自己的基于SpringBoot的项目,请访问https://start.spring.io/,填写项目详细信息,选择选项,您可以下载Maven构建文...翻译 2018-10-11 03:30:51 · 227 阅读 · 0 评论 -
springboot :web综合开发
springboot :web综合开发 上篇文章介绍了Spring boot初级教程:spring boot(一):入门篇,方便大家快速入门、了解实践Spring boot特性;本篇文章接着上篇内容继续为大家介绍spring boot的其它特性(有些未必是spring boot体系桟的功能,但是是spring特别推荐的一些开源技术本文也会介绍),对了这里只是一个大概的介绍,特别详细的使用我...转载 2018-10-17 00:55:15 · 142 阅读 · 0 评论 -
Java面试题[Springboot]
[1] 什么是Spring Boot?Spring Framework是一个旨在创建企业应用程序的Java框架。弹簧启动可以轻松构建这些弹簧驱动的应用程序。为什么我们需要Spring Boot?在Spring中,当我们构建应用程序时,在应用程序开始之前我们需要注意很多配置和版本。这是一个非常冗长且浪费时间的过程。为此,需要Boot Boot本身提供配置的Spring Boot。...翻译 2018-10-16 00:11:31 · 592 阅读 · 0 评论 -
Spring Boot Ajax 详解
Spring Boot Ajax示例本文将向您展示如何使用jQuery.ajaxHTML表单请求发送Spring REST API并返回JSON响应。使用的工具 :Spring Boot 1.5.1.RELEASE 春季4.3.6.RELEASE Maven 3 jQuery的 Bootstrap 3注意您可能会对这个经典的Spring MVC Ajax示例感兴趣1...翻译 2018-10-20 00:04:50 · 1896 阅读 · 0 评论 -
Spring Boot中使用Spring-data-jpa让数据访问更简单、更优雅
Spring Boot中使用Spring-data-jpa让数据访问更简单、更优雅 翟永超在上一篇Spring中使用JdbcTemplate访问数据库 中介绍了一种基本的数据访问方式,结合构建RESTful API和使用Thymeleaf模板引擎渲染Web视图的内容就已经可以完成App服务端和Web站点的开发任务了。然而,在实际开发过程中,对数据库的操作无非就“增删改查”。就最为...转载 2018-10-15 00:03:33 · 147 阅读 · 0 评论 -
从Spring-Session源码看Session机制的实现细节
从Spring-Session源码看Session机制的实现细节转载 徐靖峰去年我曾经写过几篇和 Spring Session 相关的文章,从一个未接触过 Spring Session 的初学者视角介绍了 Spring Session 如何上手,如果你未接触过 Spring Session,推荐先阅读下「从零开始学习Spring Session」系列:从零开始的Spring ...转载 2018-10-13 12:16:27 · 607 阅读 · 0 评论 -
Spring Boot启动参考指南(官方版)
Spring Boot启动参考指南作者Phillip Webb, Dave Syer, Josh Long, Stéphane Nicoll, Rob Winch, Andy Wilkinson, Marcel Overdijk, Christian Dupuis, Sébastien Deleuze, Michael Simons, VedranPavić, Jay Bryant, Ma...翻译 2018-10-03 00:11:19 · 5751 阅读 · 0 评论 -
关于Spring框架(官方文档)
反应性堆栈上的WebVersion 5.1.0.RELEASE目录1. Spring WebFlux 1.9.反应铁心1.10。使用DispatcherHandler1.11.带注释控制器1.12.功能端点1.13.URI链接1.14.CORS1.15.Web安全1.16。视图技术1.17.http缓存1.18。WebFlux Config1...翻译 2018-10-03 00:10:20 · 7395 阅读 · 0 评论 -
Spring-----20多个带代码示例的Spring Boot项目
20多个带代码示例的Spring Boot项目 本指南将帮助您通过Github上的代码示例了解我们的20多个项目。我们有50多篇文章解释这些项目。这些代码示例将帮助初学者和专家学习并获得Spring Boot的专业知识。温馨提示: 外网 需要插件翻译 代码来源 GitHubSpring Boot Projects - Github上的代码示例标题 类别 网址 ...翻译 2018-10-16 00:11:12 · 196 阅读 · 0 评论 -
Spring Boot+Spring Data JPA+Oracle示例
Spring Boot+Spring Data JPA+Oracle示例By mkyong | February 22, 2017 | Updated : February 23, 2017在本文中,我们将向您展示如何创建SpringBoot+SpringDataJPA+Oracle+HikariCP连接池示例。本文使用的工具:Spring Boot 1.5.1.RELEASE...翻译 2018-10-08 22:35:53 · 7954 阅读 · 11 评论 -
Spring Boot Hello World示例-JSP
Spring Boot Hello World示例-JSP通过姆基永 一个springbootWeb应用程序示例,使用embedded Tomcat + JSP template,并将其打包为可执行的WAR文件。使用的技术:Spring Boot 1.4.2.RELEASE Spring 4.3.4.RELEASE Tomcat Embed 8.5.6 Maven...转载 2018-10-08 23:03:09 · 638 阅读 · 0 评论 -
Spring boot中Redis的使用
springboot :Spring boot中Redis的使用 spring boot对常用的数据库支持外,对nosql 数据库也进行了封装自动化。redis介绍Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除此之外,Redis还提供一些类数据库的特性,比如...转载 2018-10-17 00:29:32 · 105 阅读 · 0 评论 -
springboot如何测试打包部署
springboot :springboot如何测试打包部署 有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试、打包到最后的投产上线。开发阶段单元测试在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了。1、在pom包中添加s...转载 2018-10-17 00:25:53 · 277 阅读 · 0 评论 -
为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?
为什么说 Java 程序员到了必须掌握 Spring Boot 的时候? 转自纯洁的微笑Spring Boot 诞生的背景是什么?Spring 企业又是基于什么样的考虑创建 Spring Boot? 传统企业使用 Spring Boot 会给我们带来什么样变革?Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就单从我个人的博客的访问量大幅增加...转载 2018-10-17 00:02:56 · 134 阅读 · 0 评论 -
springboot :如何优雅的使用mybatis
springboot:如何优雅的使用mybatis 这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spring boot和mybatis组合的相关资料,各种各样的形式都有,看的人心累,结合了mybatis的官方demo和文档终于找到了最简的两种模式,花了...转载 2018-10-17 00:03:31 · 207 阅读 · 0 评论 -
springcloud学习资料汇总
springcloud学习资料汇总收集Spring Cloud相关的学习资料学习Spring Cloud首先需要了解Spring Boot,不了解Spring Boot的同学戳这里Spring Boot学习资料汇总 推荐博客 程序猿DD——翟永超(SpringCloud教程)【强烈推荐】 周立 关于Spring Cloud 和Docker系列教程 ...原创 2018-10-09 02:44:20 · 797 阅读 · 0 评论 -
springboot学习资料汇总
springboot学习资料汇总 个人收集Spring Boot相关的学习资料,Spring Cloud点这里推荐书籍1.SpringBoot实战https://item.jd.com/11969881.html2. https://item.jd.com/11894632.html. 3.https://item.jd.com/12377523.html...原创 2018-10-09 02:41:04 · 1604 阅读 · 0 评论 -
Spring Boot+Spring数据MongoDB示例
Spring Boot+Spring数据MongoDB示例在本文中,我们将展示如何使用Gradle构建工具创建SpringBoot+SpringDataMongoDB应用程序。Spring Boot 1.5.1.RELEASE MongoDB Gradle Java 81.项目结构标准的项目结构。2.项目依赖性 build.gradlebuild...翻译 2018-10-08 23:38:24 · 634 阅读 · 0 评论 -
SpringBoot文件上传示例-ajax和REST
SpringBoot文件上传示例-ajax和REST通过mkyong 转载自英文技术网站Mkyong.com本文向您展示了如何使用Ajax请求在SpringBootWeb应用程序(REST结构)中上载文件。本文使用的工具:Spring Boot 1.4.3.RELEASE Spring 4.3.5.RELEASE Thymeleaf jQuery (webjars)...翻译 2018-10-08 23:24:50 · 3685 阅读 · 0 评论 -
用SpringBoot构建应用程序
用SpringBoot构建应用程序本指南提供了如何使用SpringBoot帮助您加速和促进应用程序开发。当您阅读更多Spring入门指南时,您将看到SpringBoot的更多用例。它的目的是给你一个快速的春天启动的味道。如果您想创建自己的基于SpringBoot的项目,请访问https://start.spring.io/,填写项目详细信息,选择选项,您可以下载Maven构建文件,也可以...翻译 2018-10-03 00:04:00 · 1094 阅读 · 0 评论