springboot相关学习
冰雪Love齐迹
个人从事软件开发/https://www.daidingkang.cc/2016/12/08/GreenDao/
展开
-
flowable+springboot 实现工作流审批 全局变量流转,动态设置审批人 组审批
flowable运行时自动创建工作流所需要的数据库表,flow_db只是添加了三个业务流程表 部门,人员,报销申请单项目接口swagger页面,通过页面操作可以实现接口增删改查http://127.0.0.1:8080/swagger-ui.html#/此服务集成了mybatis,tk-mapper,swagger,flowable,全局异常控制...原创 2019-11-06 14:25:10 · 9448 阅读 · 7 评论 -
springboot @SpringBootTest单元测试调用controller接口
下面介绍了get、post、put、delete四种请求方式@Testpublic void testGetMethod() throws Exception { MvcResult result = mockMvc.perform(get("/face/match")) .andExpect(status().isOk())// 模拟向testRest发送get请求...原创 2019-03-04 17:40:03 · 18689 阅读 · 0 评论 -
springboot Okhttp3.0 http请求调用
package com.lenovo.nb.platform.api.utils;import com.lenovo.nb.platform.api.config.NbTokenInterceptor;import com.lenovo.nb.platform.api.huawei.DefaultHostnameVerifier;import lombok.extern.slf4j.S...原创 2018-12-29 13:14:43 · 4934 阅读 · 0 评论 -
springboot druid 数据源监控
首现要在配置数据源的地方开启要监控# 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙filters: stat,wall,log4jpackage com.lenovo.esim.cloud.order.config.datasourcemonitor;import com.alibaba.druid.support.http.StatVi...原创 2018-12-28 16:15:49 · 939 阅读 · 0 评论 -
springboot druid mybatis 通过注解配置实现配置即可使用
application-dev.yml文件内容:spring: datasource: enabled: true url: jdbc:mysql://127.0.0.1:3306/lt-iot?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior...原创 2018-12-28 15:39:15 · 682 阅读 · 0 评论 -
springboot启动读取外部配置文件
springboot启动读取外部配置文件 有时候项目打包成一个jar 或者war ,通过java -jar 命令运行springboot 项目,因为springboot 项目有自己的application.properties 配置文件,但是我们打完包之后,它也会打到包里边,倒是也能打开压缩包修改properties 文件,但是也是较为麻烦。 现在有如下需求,比如客户需要在很多个服务器部...原创 2018-11-27 14:23:55 · 15000 阅读 · 0 评论 -
idea创建maven+springclud项目
简述SpringCloud是一个微服务治理框架,基于SpringBoot,在项目构建与初期测试学习时使用多module的方式创建比较方便;idea可以使用maven或gradle的方式,这里选择maven;EnvironmentIntellij Idea version : 2017.2.4JavaSDK version : 1.8Maven version : 3.5.2SpringCloud ...原创 2018-05-31 21:12:00 · 936 阅读 · 0 评论 -
Maven Mybatis JTA SprintBoot分布式事物管理,拦截器管理事物
如果要源码参考请访问:https://download.csdn.net/download/liqi_q/10445505java中分布式事物JTA是比较常用的第三方服务,下面我是使用的Atomikos ,分布式事物主要是2.5之前和之后使用上有明显的区别,Springboot项目在配置数据源的时候多数据源的情况下项目启动要指定一个默认的数据源及@Primary,2.5版本之前使用的时候如果说处理...原创 2018-05-29 18:00:53 · 297 阅读 · 0 评论 -
idea springboot maven项目搭建打包部署外部tomcat
下面我们使用idea工具搭建一个springboot + maven的项目选择对应的项目类型和jdk版本信息next下一步到填写项目名称、打包类型等详情见标注红色方框选择项目初始化的集成配置信息,我们是简单的hello word输出信息就只选择了支持web访问,其他的可看项目勾选选择项目存放的目录点击finish按钮进入项目构建过程项目构建完毕后的项目结构目录和集成的maven+springboo...原创 2018-05-28 15:47:49 · 13062 阅读 · 0 评论 -
maven模块化项目总共模块相互引用打包失败问题
最近在学习springclud项目,多个模块化相互关联引用的时候公共模块common在引用后打包失败,因为是个javaEE项目不是springboot项目,使用的构建工具是maven,项目分了很多模块,并且模块之间还存在一定的依赖,比如说一个项目common是提供各项目通用的工具类,公共的类等例子:项目root,有module common,front,mall等其...原创 2018-06-03 15:43:24 · 12747 阅读 · 24 评论 -
springboot动态配置定时任务2种方式,整合Quartz多线程并发执行多个定时任务配置
我的项目是采用的idea+gradle+springboot项目构建,下面是springboot实现定时任务所需要的jar包//定时任务使用compile group: 'org.quartz-scheduler', name: 'quartz', version: '2.3.0'compile group: 'org.springframework', name: 'spring-c原创 2017-10-04 09:42:20 · 13560 阅读 · 3 评论 -
springboot项目解决外部tomcat通过ip+端口访问项目
主要在springboot项目的主配置文件添加指定项目端口9008 访问路径server.contextpath=/spring.application.name=spring.application.index=server.port=9008server.contextPath=/下面是tomcat需要配置的原创 2017-10-10 17:09:36 · 10067 阅读 · 0 评论 -
springboot+gradle集成redis实现动态存储值
我的项目是使用的gradle构建的项目,项目使用redis实现共享缓存需要依赖项目jar包compile group: 'redis.clients', name: 'jedis', version: '2.9.0'主配置文件application.properties添加一下内容jedis.pool.host=127原创 2017-09-23 19:25:50 · 6403 阅读 · 0 评论