
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 · 297 阅读 · 0 评论 -
分布式事务(一)
事务介绍:本地事务:分布式事务多数据库事务多服务事务使用事务的作用:保证各个事务参与者的数据一致性CAP定理C (一致性):对某个指定的客户端来说,读操作能返回最新的写操作。对于数据分布在不同节点上的数据来说,如果在某个节点更新了数据,那么在其他节点如果都能读取到这个最新的数据,那么就称为强一致,如果有某个节点没有读取到,那就是分布式不一致。A (可用性):非故障的节点在合理的时间内返回合理的响应(不是错误和超时的响应)。可用性的两个关键一个是合理原创 2020-08-30 16:48:22 · 215 阅读 · 0 评论 -
spring boot 集成es
maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> ...原创 2020-02-27 10:19:01 · 3975 阅读 · 0 评论 -
springboot 配置文件加载位置
原创 2019-09-07 21:24:31 · 151 阅读 · 0 评论 -
string_boot profile多环境支持
概述Profile是spring对不同环境提供不同配置功能的支持,可以通过激活指定参数等方式切换环境多profile文件在主配置文件编写的时候文件名可以是application-{profile}.yml,默认使用application.yml配置文件方式一多配置文件,以上文件名后缀为标识application.yml 激活开发设置server:...原创 2019-09-07 21:16:08 · 201 阅读 · 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 · 1050 阅读 · 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 · 260 阅读 · 0 评论 -
spring-boot获取yml里面的属性值
目录开发环境项目结构pom依赖springboot启动类person.ymlDog.javaSpringbootDemoApplicationTests控制台输出开发环境idea jdk1.8项目结构pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="ht...原创 2019-09-07 16:02:06 · 10078 阅读 · 0 评论 -
spring Boot logback的使用与配置
什么是日志能够描述系统运行行状态的所有时间都可以算作日志 --> 用户下线 接口超时 数据库崩溃什么是日志框架是一套实现日志输出的工具包日志框架的能力定制输出目标 定制输出格式 日志框架的选择 携带上下文信息 (类路径、时间戳、线程、调用对象等等) 运行选择性输出 灵活的配置 优异的性能常见日志框架JCL、jboos-logging、Log4j、L...原创 2019-06-19 12:21:58 · 777 阅读 · 0 评论 -
spring Boot -- idea工具快速创建springboot应用
打开idea选择 springInitializr 选定jdk版本 下一步项目配置选择模块,这里只选择一个web启动器,相当于带入jar包然后设置项目的工作空间就完成了,可以看到pom文件吧刚才我们选中的web模块的依赖导入进来了目录结构,可以把这些.mvn .git.. .md 的文件目录删除启动...原创 2019-06-19 09:55:42 · 384 阅读 · 0 评论 -
springboot--概述
目录概述:1.什么是springboot2.为什么要学习SpringBoot3.SpringBoot的特点4.缺点5.SpringBoot自动配置的原理概述:简化spring应用开发的一个框架 整个spring技术栈的一个大整合 J2EE开发的一站式解决方案1.什么是springbootSpringBoot是Spring家族中的一个子工程 快速的构建庞大...原创 2018-08-10 00:08:18 · 700 阅读 · 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 · 7238 阅读 · 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 · 976 阅读 · 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 · 802 阅读 · 0 评论 -
springBoot--maven打包跳过测试
在pom.xml中 添加<skipTests>true</skipTests>如下<!--版本管理--> <properties> <skipTests>true</skipTests> <java.version>1.8</java.versio...原创 2019-06-06 15:53:28 · 3227 阅读 · 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 · 191 阅读 · 0 评论