spring boot
文章平均质量分 84
行一米
积跬步行一米,知行合一。
展开
-
spring boot 分布式事务解决方案LCN
对比LCN和saga(华为apache孵化器项目) ,LCN使用代理连接池封装补偿方法,saga需要手工写补偿方法,相对来说LCN使用更加方便。参考官方地址: https://github.com/codingapi/tx-lcn/wiki/TxManager%E5%90%AF%E5%8A%A8%E8%AF%B4%E6%98%8E1. 原理1. 事务控制原理LCN事务控制原理是由事务...原创 2018-03-18 12:39:30 · 24015 阅读 · 6 评论 -
Spring boot(Spring Boot 1.5.7.RELEASE)实践
1. 结构1. 入口src/main/java@SpringBootApplication注释: 主程序入口 DemoApplication, 可以通过直接运行该类来启动Spring Boot应用。 2. 配置src/main/resources图片、 css 、JavaScript =》staticWeb页面的模板文件 =》templates3. 单元测试src/t...原创 2018-03-12 21:12:44 · 3319 阅读 · 0 评论 -
spring boot :解析Json
1. 解析jsonFastjson解析json数据,格式化日期1. 添加依赖包 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <ver...原创 2018-03-12 21:14:38 · 1665 阅读 · 0 评论 -
spring boot: 热部署
1. 修改java方法内容:使用springloader减少发布次数1. Pom添加编译节点 <build> <plugins> <!-- 热部署 --> <plugin> <groupId>org.springframework.b...原创 2018-03-12 21:18:27 · 246 阅读 · 0 评论 -
spring boot:访问数据库
Spring Data JPA 好处是能用方法名代替写sql做一些简单的数据库访问。实现方式:写一个接口、写一个类继承一个类、写方法名1. 安装mysql5.7.17 用户名:root ;密码:root ;创建数据库test 表user 表结构如下表内容如下1. 添加依赖(添加Mysql和Mybatis依赖)l Mybatis插件mapper源码参考地址:https://git...原创 2018-03-12 21:23:14 · 605 阅读 · 0 评论 -
spring boot:集成缓存redis
1. 安装redis1. Windows安装安装参考地址,点击此处。启动redis: redis-server.exeredis.windows.conf 客户端连接验证redis: redis-cli.exe-h 127.0.0.1 -p 6379客户端可视化工具: Redis Client / FastRedis运行状态监控:CacheCloud 1. Linux安装t...原创 2018-03-12 21:26:27 · 277 阅读 · 0 评论 -
spring boot: 本地缓存
1. 场景:初始化系统,自动加载错误码到本地缓存1. 缓存类(tcloud-common-api/ SysErrorCodeMappingCache)package com.svw.tbox.tcloud.commons.cache; import java.util.ArrayList; import java.util.List; import com.sv...原创 2018-03-12 21:28:12 · 1507 阅读 · 0 评论 -
spring boot:单元测试mockito
1. Pom添加依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </depe...原创 2018-03-12 21:29:39 · 1196 阅读 · 0 评论 -
spring cloud : 消息中间件kafka
1. 安装Kafka1. 下载JDK、kafka(自带Zookeeper) http://mirrors.hust.edu.cn/apache/kafka/1.0.0/kafka_2.11-1.0.0.tgz下载,解压到D:\STS_ENV\kafka_2.11-1.0.0(执行bin下的脚本,此处使用windows所以使用windows/下的bat脚本)2. 下载Secur...原创 2018-03-12 22:01:56 · 2981 阅读 · 0 评论