随笔分类 -  SpringBoot

摘要:微服务功能的主要体现: 1)服务的注册与发现 Eureka ,Consul ,Zookeeper 2)服务的负载均衡 Ribbon 3)服务的容错 Hystrix 4)服务的网关 微服务中常用的网关组件 Zuul,Nginx 5)服务配置的统一管理 常用的组件 SpringCloud 的Spring 阅读全文
posted @ 2018-12-11 23:37 点点_滴滴 阅读(170) 评论(0) 推荐(0)
摘要:微服务,是OO (面向对象,Object Oriented) 专家 Martin Fowler 于2014年在他一篇文章《Microservice》提出的。在 Mattin 的头脑中,兴奋点似乎只有技术。 微服务是用来描述将软件应用程序设计为独立部署的服务的一种特殊方式。 微服务架构是一个分布式系统 阅读全文
posted @ 2018-12-06 19:10 点点_滴滴 阅读(466) 评论(0) 推荐(0)
摘要:(一)log4j2 maven配置 在resources 文件夹下创建log4j2.yml 文件 其中 %X{REQUESTID} 为MDC设定的请求标识,每个请求都会有,用于跟踪日志。 (二)MDC和AOP 环绕增强、自定义注解 创建日志类 AOP、MDC .. 表示匹配多个参数 * 表示匹配一个 阅读全文
posted @ 2018-11-19 22:19 点点_滴滴 阅读(4833) 评论(0) 推荐(0)
摘要:pom中增加依赖 使用方式: 运行代码之后,如果更新代码,直接用快捷键 Ctrl+F9 进行热部署。 热部署的好处,增加开发效率,节省编译发布时间。 阅读全文
posted @ 2018-11-09 17:31 点点_滴滴 阅读(154) 评论(0) 推荐(0)
摘要:1.pom中加入依赖 2.ArrayUtils 进行数组的合并 阅读全文
posted @ 2018-11-07 18:28 点点_滴滴 阅读(615) 评论(0) 推荐(0)
摘要:yml中自定义一些变量 映射到类变量中 调用方式 注入 通过 varModel_ 调用 yaml 语法中 双引号和单引号是不一样的,如 name: "zhangsan \n list" 获取的值为 zhangsan 换行 list name : 'zhangsan \n list' 获取的值为zha 阅读全文
posted @ 2018-11-07 10:01 点点_滴滴 阅读(25044) 评论(2) 推荐(1)
摘要:pom 加json配置 调用方式 JSON. 就可以出来 阅读全文
posted @ 2018-11-02 17:55 点点_滴滴 阅读(181) 评论(0) 推荐(0)
摘要:application/json 请求接口 阅读全文
posted @ 2018-11-02 17:35 点点_滴滴 阅读(814) 评论(0) 推荐(0)
摘要:AOP 为 Aspect Oriented Programming 的缩写,意为 面向切面编程。AOP 为spring 中的一个重要内容,它是通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容。 AOP 不会破坏原有程序的逻辑,很好的和业务逻辑进行隔离,耦合度低。 常用比如AOP 的日志记 阅读全文
posted @ 2018-11-01 11:46 点点_滴滴 阅读(429) 评论(0) 推荐(0)
摘要:1.pom 配置 2.resources资源中application.yml 配置 3.如果没有resources资源文件夹,可先建立resources 文件夹 file-》project structure-》Modules-》sources-》 找到 resources文件夹 点击红框中reso 阅读全文
posted @ 2018-11-01 11:33 点点_滴滴 阅读(591) 评论(0) 推荐(0)
摘要:File-》Settings-》Live Templates 新建组 类: 编辑变量 方法: 变量 params 变量: groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').s 阅读全文
posted @ 2018-10-24 17:38 点点_滴滴 阅读(2049) 评论(0) 推荐(1)
摘要:程序入口类中加入注解 @EnableScheduling 配置定时任务为并行 编写定时器类 如果定时器遇到异常,并不会使定时器断掉,抛出异常后会重新运行。 阅读全文
posted @ 2018-10-24 14:45 点点_滴滴 阅读(166) 评论(0) 推荐(0)
摘要:1.一种方式通过cmd 窗口进行打包 配置maven 环境变量 进入到项目中 运行 mvn clean 然后运行mvn package 进行打包 2.通过idea 进行打包 (1)pom 中安装打包插件 (2)测试类中加入 @Ignore 注解标签 (3)在maven projects 中点击 pa 阅读全文
posted @ 2018-10-23 23:47 点点_滴滴 阅读(233) 评论(0) 推荐(0)
摘要:加载顺序不一致,application.yml 在前,application.properties 在后。 yml 文件内容 阅读全文
posted @ 2018-10-23 23:39 点点_滴滴 阅读(308) 评论(0) 推荐(0)
摘要:pom中要加入日志依赖包 阅读全文
posted @ 2018-10-23 23:35 点点_滴滴 阅读(2165) 评论(0) 推荐(0)
摘要:入口类要放在首个package 这样它能扫到所有的包 @EnableScheduling 用户开启线程 阅读全文
posted @ 2018-10-23 23:22 点点_滴滴 阅读(1302) 评论(0) 推荐(0)
摘要:配置阿里云等路径,配置本地仓储路径,更改maven中的settings.xml文件 阅读全文
posted @ 2018-10-23 23:16 点点_滴滴 阅读(287) 评论(0) 推荐(0)
摘要:环境约束 jdk1.8:Spring Boot 推荐jdk1.7及以上;maven3.x:maven 3.3以上版本;Apache Maven 3.3.9。IntelliJIDEA2017:IntelliJ IDEA 2017.2.2×64、STS.SpringBoot 2.0.2.RELEASE: 阅读全文
posted @ 2018-10-19 17:57 点点_滴滴 阅读(169) 评论(0) 推荐(0)