摘要: 1、logstash 插件配置 logstash下config文件夹下添加 test.conf 文件内容: 启动logstash: ./logstash -f ../config/test.conf 暴露出端口4567接受日志 2、spring boot 配置一些文件发送日志即可 1)maven 依 阅读全文
posted @ 2018-09-07 18:58 BIM开发 阅读(10500) 评论(1) 推荐(1) 编辑
摘要: 1、为什么要用mock 我的一本书的解释: (1)创建所需的DB数据可能需要很长时间,如:调用别的接口,模拟很多数据 (2)调用第三方API接口,测试很慢, (3)编写满足所有外部依赖的测试可能很复杂,复杂到不值得编写,Mock模拟内部或外部依赖可以帮助我们解决这些问题 另一本TDD书的解释: (1 阅读全文
posted @ 2018-07-30 17:34 BIM开发 阅读(51669) 评论(1) 推荐(4) 编辑
摘要: String requestJson = JSONObject.toJSONString(metadata); //或者 ObjectMapper mapper = new ObjectMapper(); ObjectWriter ow = mapper.writer().withDefaultPrettyPrinter(); String requestJson = ow.writeValue... 阅读全文
posted @ 2018-07-24 10:48 BIM开发 阅读(510) 评论(0) 推荐(0) 编辑
摘要: List monitoringList = repository.findAll((root, query, cb) -> { List list = new ArrayList(); list.add(cb.equal(root.get("projectId").as(String.class), projectId)); ... 阅读全文
posted @ 2018-07-22 10:32 BIM开发 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 代码: 参考博客 阅读全文
posted @ 2018-07-01 10:44 BIM开发 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1、情景:需要将硬代码写到文件中,这样以后改动只需改动灵活 1)txt文件,需要将这code字符串读到代码中,保存成数组 2)导包:pom.xml添加依赖: 3)要读取文件,肯定要复制路径 4)读取并打印出: 5)结果: 6)想了解ini文件,参考这篇博客 阅读全文
posted @ 2018-06-29 16:06 BIM开发 阅读(5796) 评论(1) 推荐(0) 编辑
摘要: 1,service层代码: 看一下业务层就好,下面是我们自己公司封装的model,外人不要看了,没意义 2,转换封装成需要的modelPaging 3,返回的model 阅读全文
posted @ 2018-06-21 11:23 BIM开发 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 简单设计模式比较简单,15分钟的时间,跟着我做,十几分钟学会简单设计模式,开始吧: 1.使用new实例化一个对象时,你肯定知道这种代码缺少弹性,绑定着具体的类会导致代码更加脆弱,简单工厂模式就是针对接口编程,巧妙的设计解决这个问题。 2,直接上一个简单工厂模式代码,然后分析。你可以拷贝自己建立以下四 阅读全文
posted @ 2018-06-05 20:18 BIM开发 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 如果你出现“找不到或无法加载主类”的问题,很有可能是maven的问题,你可以尝试一下这种办法: 问题:关于maven什么东西都没动,上午可能运行都好好的,下午可能就出现了这个问题,显然不是代码的问题,是maven问题, Maven是一个常用的构建工具,但是Maven的版本和插件的配合并不是那么完美, 阅读全文
posted @ 2018-06-05 18:04 BIM开发 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 目的:远程调用服务器api,直接上步骤: 1,添加maven依赖,这是必须的: 2,接口远程请求:这个接口请求远程api,然后本地service层调用接口方法就好了 3,需要添加配置: yml配置: 4:调用这个接口就好了:构造器注入,然后直接调用即可 阅读全文
posted @ 2018-06-04 21:13 BIM开发 阅读(2420) 评论(0) 推荐(0) 编辑