Spring Boot
学习Spring Boot
湫兮若风
这个作者很懒,什么都没留下…
展开
-
Spring data jpa@query使用原生SQl,需要注意的坑
Spring data jpa @Query 使用原生Sql的坑根据代码来解说:@Query(value = "select bill.id_ as id, bill.created_date as date, bill.no, lawyer_case .case_no as caseNo, " + "lawyer_case .case_name as caseName...原创 2018-10-19 15:45:40 · 28606 阅读 · 9 评论 -
Spring Boot 2.0
文章目录1. WebFlux1. WebFluxwebFlux和servlet容器相冲,而且,默认servlet容器的优先级比webflux高,所以,在pom.xml文件中,需要去除servlet容器相关的jar。然后,添加webflux的jar即可。...原创 2019-04-15 15:35:39 · 154 阅读 · 0 评论 -
Spring Boot通过属性文件外置配置
顺序由高到低命令行参数JVM系统属性操作系统环境变量应用程序外的application.properties或是application.yml打包在应用程序以内的application.properties或是application.yml...原创 2019-03-06 16:54:50 · 131 阅读 · 0 评论 -
Spring Boot核心机制
自动配置:程序启动时决定使用哪些配置;Spring-Boot-autoconfigure包介绍;条件化注解详解。起步依赖本质是一个maven的pom,定义了对其他库的传递依赖;比如使用web功能,只需要引入Spring Boot web,然后,web自己就封装好了所需要的jar。不会产生版本冲突;覆盖起步依赖引入的传递依赖,先排除掉Spring boot jar中自带的依赖...原创 2019-03-06 15:54:15 · 218 阅读 · 0 评论 -
Spring Boot起步依赖
就是我们在pom.xml文件中引入我们需要的Spring-Boot-starter-XXX.jar;Spring Boot会封装好对应这个版本的所需要的jar。 这样我们实现项目的时候,就不要去考虑需要哪些依赖包以及包之间的版本问题。...原创 2019-03-02 17:45:19 · 160 阅读 · 0 评论 -
Spring Boot
启动过程:我们发现启动流程主要分为三个部分,第一部分进行SpringApplication的初始化模块,配置一些基本的环境变量、资源、构造器、监听器,第二部分实现了应用具体的启动方案,包括启动流程的监听模块、加载配置环境模块、及核心的创建上下文环境模块,第三部分是自动化配置模块,该模块作为springboot自动配置核心,在后面的分析中会详细讨论。在下面的启动程序中我们会串联起结构中的主要...转载 2019-01-27 23:06:39 · 165 阅读 · 0 评论 -
Spring boot学习笔记
一、基础知识: 1. 在pom.xml文件中引入parent配置,这样就保证了下面使用的spring-boot的依赖版本的一致性。 2. 配置properties: project.build.sourceingEncoding: utf-8; java.version: 1.8; 二. Spring boot 返回JSON数据...原创 2018-10-11 15:53:59 · 125 阅读 · 0 评论 -
Spring boot 定时器
1.在Application的类上,加上 @EnableScheduling;2.创建定时器的服务:@Component:放入容器中;3.在方法上增加@Scheduled(cron="");这样程序在运行的时候,会根据cron运行此服务;4.Cron语法:Cron表达式是一个字符串,是由空格隔开的6或7个域组成,每一个域对应一个含义(秒 分 时 每月第几天 月 星期 年)其中年是可选字...原创 2018-09-28 08:43:31 · 103 阅读 · 0 评论 -
Spring boot 使用maven打包,运行提示清单文件缺少属性
1.使用Spring boot 打jar包的时候,需要相应的build(pom.xml)依赖。不使用依赖jar,会导致清单文件缺失属性。<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-...原创 2018-09-28 08:42:25 · 315 阅读 · 0 评论 -
RestTemplate服务之间传递数据-SpringBoot
RestTemplate服务之间传递数据-SpringBoot一、调用方:代码二、被调用方:代码三、总结:1. 对于项目中使用了Spring security,就会对于所有的API都保护起来,没有对应Token,是无法访问的,使用RestTemplate去访问其他的服务的时候,Token不会传递,需要我们对于请求头,再次添加token,才能保证调用数据的正确性。这是刚刚项目中的问题,若有更好的解决...原创 2018-10-15 17:22:45 · 1501 阅读 · 0 评论 -
Spring boot 自动配置
自动配置: Spring-boot-autoconfigure,这个jar包含了各种框架的配置,默认给我们配置好了。 各个技术的自动配置类,一般为****autoConfigure; 在类上添加了@Configure,加入到了Spring 的Bean中,方便使用。覆盖自动配置:就是实现一些Spring boot提供的一些接口,然后实现其中的各种方法, 然后,在@SpringBootAppli...原创 2019-03-02 17:42:22 · 141 阅读 · 0 评论 -
Spring mvc 使用tomcat plug
编辑器的是idea,所以在Springmvc项目中,测试时,都需要不断去发布,比较麻烦,可以使用maven 的tomcat plug使用流程:1. 在maven插件中进行 clean package.2. 在tomcat plug中, 点击exec-war-only1. pom.xml文件: 主要引入webmvc, servletjar, 以及tomcat plug, 使用tomcat p...原创 2019-04-16 13:57:47 · 710 阅读 · 0 评论