spring Boot
别浪呀
这个作者很懒,什么都没留下…
展开
-
SpringBoot Controller接收参数的几种常用方式
请求路径参数 @PathVariable 获取路径参数。即url/{id}这种形式。 @RequestParam 获取查询参数。即url?name=这种形式 例子: @GetMapping("/demo/{id}") public String demo(@PathVariable(name = "id") String id, @RequestParam(name = "name") String name) { return "PathVariable="+id+" RequestP原创 2020-09-14 11:32:38 · 273 阅读 · 0 评论 -
分布式事务(一)
事务介绍: 本地事务: 分布式事务 多数据库事务 多服务事务 使用事务的作用: 保证各个事务参与者的数据一致性 CAP定理 C (一致性):对某个指定的客户端来说,读操作能返回最新的写操作。 对于数据分布在不同节点上的数据来说,如果在某个节点更新了数据,那么在其他节点如果都能读取到这个最新的数据,那么就称为强一致,如果有某个节点没有读取到,那就是分布式不一致。 A (可用性):非故障的节点在合理的时间内返回合理的响应(不是错误和超时的响应)。可用性的两个关键一个是合理原创 2020-08-30 16:48:22 · 194 阅读 · 0 评论 -
spring boot 集成es
maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> ...原创 2020-02-27 10:19:01 · 3927 阅读 · 0 评论 -
springboot 配置文件加载位置
原创 2019-09-07 21:24:31 · 124 阅读 · 0 评论 -
string_boot profile多环境支持
概述 Profile是spring对不同环境提供不同配置功能的支持,可以通过激活指定参数等方式切换环境 多profile文件 在主配置文件编写的时候文件名可以是application-{profile}.yml,默认使用application.yml配置文件 方式一 多配置文件,以上文件名后缀为标识 application.yml 激活开发设置 server:...原创 2019-09-07 21:16:08 · 186 阅读 · 0 评论 -
spring_boot 注解方式注入bean
配置类 package com.springboot.springboot_demo.config; import com.springboot.springboot_demo.pojo.Dog; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation....原创 2019-09-07 17:08:29 · 1021 阅读 · 0 评论 -
spring_boot @ImportResource 注解
@ImportResource 加载指定位置的的spring配置文件 使用方式:将这个注解写到一个配置类,或者主配置类上如下 bean.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmln...原创 2019-09-07 16:52:59 · 240 阅读 · 0 评论 -
spring-boot获取yml里面的属性值
目录 开发环境 项目结构 pom依赖 springboot启动类 person.yml Dog.java SpringbootDemoApplicationTests 控制台输出 开发环境 idea jdk1.8 项目结构 pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="ht...原创 2019-09-07 16:02:06 · 10030 阅读 · 0 评论 -
spring Boot logback的使用与配置
什么是日志 能够描述系统运行行状态的所有时间都可以算作日志 --> 用户下线 接口超时 数据库崩溃 什么是日志框架 是一套实现日志输出的工具包 日志框架的能力 定制输出目标 定制输出格式 日志框架的选择 携带上下文信息 (类路径、时间戳、线程、调用对象等等) 运行选择性输出 灵活的配置 优异的性能 常见日志框架 JCL、jboos-logging、Log4j、L...原创 2019-06-19 12:21:58 · 738 阅读 · 0 评论 -
spring Boot -- idea工具快速创建springboot应用
打开idea 选择 springInitializr 选定jdk版本 下一步 项目配置 选择模块,这里只选择一个web启动器,相当于带入jar包 然后设置项目的工作空间就完成了,可以看到pom文件吧刚才我们选中的web模块的依赖导入进来了 目录结构,可以把这些.mvn .git.. .md 的文件目录删除 启动 ...原创 2019-06-19 09:55:42 · 360 阅读 · 0 评论 -
springboot--概述
目录 概述: 1.什么是springboot 2.为什么要学习SpringBoot 3.SpringBoot的特点 4.缺点 5.SpringBoot自动配置的原理 概述: 简化spring应用开发的一个框架 整个spring技术栈的一个大整合 J2EE开发的一站式解决方案 1.什么是springboot SpringBoot是Spring家族中的一个子工程 快速的构建庞大...原创 2018-08-10 00:08:18 · 671 阅读 · 0 评论 -
springboot--resttemplate访问https请求
目录 工具类 pom依赖 工具类 package com.wonders.jdwlgl.utils; import org.apache.http.config.Registry; import org.apache.http.config.RegistryBuilder; import org.apache.http.conn.socket.ConnectionSocketFacto...原创 2018-12-05 09:58:34 · 7196 阅读 · 0 评论 -
spring Boot--junit单元测试
springBoot junit单元测试 pom整体依赖 <?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:sc...原创 2019-01-17 09:59:50 · 942 阅读 · 0 评论 -
springboot--springBoot+mybatis+springData
目录结构 pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLoc...原创 2019-01-28 09:48:09 · 776 阅读 · 0 评论 -
springBoot--maven打包跳过测试
在pom.xml中 添加 <skipTests>true</skipTests> 如下 <!--版本管理--> <properties> <skipTests>true</skipTests> <java.version>1.8</java.versio...原创 2019-06-06 15:53:28 · 3185 阅读 · 0 评论 -
spring Boot入门--HelloWord
目录 技能准备: 环境准备: 创建项目 目录结构 resources文件夹中目录结构 启动项目: 部署项目 细节: pom文件 主程序启动类 技能准备: 熟悉spring框架 熟练使用maven进行项目构建和依赖管理 环境准备: idea或者eclipse,本文idea jdk1.8 maven3.x spring Boot2.0 创建项目 new Pro...原创 2019-06-12 18:22:53 · 173 阅读 · 0 评论