随笔分类 - SpringBoot
摘要:@RequestMapping("/user/login") public String login(@RequestParam("username")String username, @RequestParam("password") String password, Model model, H
阅读全文
摘要:ACID原则和CAP原则 RDBMS(Mysql,Oracle,sqlServer)=>ACID原则 NoSql(Redis,mongdb)=>CAP原则 ACID原则 A(Atomicity) 原子性 C(Consistency) 一致性 I(Isolation) 隔离性 D(Durability
阅读全文
摘要:某时刻某个服务不可以用了,Eureka不会立刻清理,依旧会对该微服务的信息进行保存 默认情况下,如果EurekaServer在一定时间内没有接收到某个服务实例的心跳,EurekaServer将会注销该实例(90s),但是当网络分区发生故障时,微服务与Eureka之间无法正常通行,以上行为可能变得非常
阅读全文
摘要:springBoot与springCloud版本对应
阅读全文
摘要:信息:java: javacTask: 源发行版 8 需要目标发行版 1.8 信息:java: Errors occurred while compiling module 'springCloud-api'
阅读全文
摘要:三层架构 :MVC 架构本质:解耦 开发框架:Spring 轻量级的java开源框架,容器 目的:解决企业开发的复杂性 IOC:控制反转(提供一个容器) 原来我们都是自己一步步操作,现在交给容器,需要什么就去拿就可以 AOP:面向切面编程,本质动态代理(为了解决不影响业务本来的情况下实现动态增加功能
阅读全文
摘要:进程通信方式 本地过程调用:Local 同一台电脑 远程过程调用:RPC 不同电脑 RPC核心:通信以及序列化(方便数据传输:将对象转换为字节码传输) Dubbo Admin:是一个监控管理后台,查看我们注册了哪些服务,哪些服务被消费了 Zookeeper:是一个注册中心 Dubbo:jar包 <!
阅读全文
摘要:任务 异步任务 启动类加上@EnableAsync注解 @EnableAsync @SpringBootApplication public class Springboot10MessionyibuApplication { public static void main(String[] arg
阅读全文
摘要:世界上最流行的Api框架 RestFul Api文档在线自动生成工具=>Api文档与Api定义同步更新 直接运行,可以在线测试Api接口(controller(RequestMapping)) Swagger官网https://swagger.io/ 1. 在项目中使用Swagger需要导入jar包
阅读全文
摘要:springboot使用swagger3.0时,访问http://localhost:8080/swagger-ui.html页面404,无法访问 需要导入springfox启动类依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>
阅读全文
摘要:报错 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2021-12-05 14:59:37.480 ERROR 525
阅读全文
摘要:导入相关依赖 <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring5</artifactId> </dependency> <dependency> <groupId>org.thymeleaf.extr
阅读全文
摘要:导入security与thyemleaf与security整合的依赖 注意!SpringBoot版本过高可能不支持 最低支持2.0.9 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s
阅读全文
摘要:全部复制时,springBoot不会立即响应需要重启 导入mybatis依赖 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> <d
阅读全文
摘要:导入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.0</version> </dependenc
阅读全文
摘要:导入druid依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.2.8</version> </dependency> yaml配置文件 spring: datasourc
阅读全文
摘要:SpringBoot加载静态资源有关的自动配置类为WebMvcAutoConfiguration中的addResourceHandlers()方法 WebMvcAutoConfiguration的properties类为@EnableConfigurationProperties({ WebMvcP
阅读全文
摘要:#application.yaml # k=v #对空格要求很高 #可以注入到我们的配置类中 #yaml可以直接给实体类赋值 #普通的key-value name: jsp #对象 student: name:jsp age:3 #行内写法 student:{name:jsp,age:3} #数组
阅读全文
摘要://将SpringBoot应用启动 //SpringApplication类的实例化 /*推断这个应用的类型时普通的项目(运行完结束),还是web项目(等待请求) @SuppressWarnings({ "unchecked", "rawtypes" }) public SpringApplicat
阅读全文