摘要: 描述 本地创建项目copy或者是修改项目名和文件夹名称后 启动springboot项目失败 控制台报错 错误无法找到主类 解决办法 1. 求助互联网得知 需要执行 mvn clean install(并不能彻底解决问题) 第一次启动: 这时候我们看到项目是可以启动的 因为install 的过程中包含 阅读全文
posted @ 2020-12-06 08:03 culater 阅读(879) 评论(0) 推荐(0) 编辑
摘要: idea 中使用dashbord可以迅速开启多个服务方便进行本地测试 开启步骤 1. 打开idea菜单 view-> toolWindows ->service 选项 2. 打开底部的service项 如果没有添加任何服务 则显示空并提示添加 点击添加 选中 `springboot` 3. 如果需要 阅读全文
posted @ 2020-12-05 15:34 culater 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 描述:git项目工作目录和idea空间配置不一致导致git提交了其他项目至gitlab 项目a的工作目录设置为为a的父目录.提交时将目录下的 b项目提交至git 且提交时显示内容与实际提交不符 工作电脑都两个git环境 a,b项目分属两个git账号 原因:git串号了 git环境下提交a项目用的是b 阅读全文
posted @ 2020-12-04 06:53 culater 阅读(89) 评论(0) 推荐(0) 编辑
摘要: spring.factories 文件是springboot提供的一种实例化bean方式 org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.*.serviceimpl,config2 springboot加载jar包 阅读全文
posted @ 2020-11-26 21:06 culater 阅读(730) 评论(0) 推荐(0) 编辑
摘要: lombok中的注解都是很有实际意义的注解简化日常开发 lombok是依赖jar插件的 编译后的代码和之前是一样的 只是让代码更加整洁易读 @Data 自动生成setter&getter tostring 方法 @Slf4j 注入log 属性 减少每个类中写一行log属性定义 @RequiredAr 阅读全文
posted @ 2020-11-26 20:56 culater 阅读(79) 评论(0) 推荐(0) 编辑
摘要: ribbon 负载均衡和远程服务调用 相关注解 @LoadBalanced Feign 远程服务调用 相关注解 @FeignClient 实例化服务调用 @SpringQueryMap pojo参数传递注解 @EnableFeignClents 开启远程调用,feignClient实例化 feign 阅读全文
posted @ 2020-10-24 17:04 culater 阅读(41) 评论(0) 推荐(0) 编辑
摘要: ###概念 在分布式系统中最多具有 数据一致性(Consistence) 可用性(Availability) 网络分区容错(Partition tolerance)中的两个 网络分区容错 分布式节点之间的网络延迟 或者通信故障不影响分布式系统的服务运行 这一点是必须的 一致性 系统中的各个节点 所存 阅读全文
posted @ 2020-10-17 14:44 culater 阅读(85) 评论(0) 推荐(0) 编辑
摘要: git文件的忽略 新建未提交的文件直接添加.gitignore 提交之后的文件已被git追踪 这时需要清除git缓存 忽略文件 git rm --cached ./src/main/resources/velocity.properties 忽略文件夹 git rm --cached -r **/r 阅读全文
posted @ 2020-10-12 12:21 culater 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: springcloud常用注解 注解 说明 @SpringCloudApplication 等同于同时添加 @SpringBootApplication(应用启动入口)+@EnableDiscoveryClient(服务使用端)+@EnableCircuitBreaker(hystrix熔断),同时 阅读全文
posted @ 2020-10-11 10:01 culater 阅读(220) 评论(0) 推荐(0) 编辑
摘要: yaml文件格式简洁层次分明 语法规则如下 大小写敏感 使用缩进表示层次关系 在缩进时不允许使用tab键,只允许使用空格 缩进的空格不重要,只要相同层级的元素左侧对齐即可(相同缩进为同一级) server: port: 8080 bootstrap文件 springcloud基于springboot 阅读全文
posted @ 2020-10-11 09:58 culater 阅读(328) 评论(0) 推荐(0) 编辑