04 2021 档案
摘要:前提:zookeeper服务已开启,dubbo-admin已下载 1,项目基本结构: 注:service路径接口名要相同 2,服务提供者提供服务(provider-service) 1.导入依赖 <!--导入dubbo+zookeeper依赖--> <!-- https://mvnrepositor
阅读全文
摘要:1,Swagger简介 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务,后端集成下Swagger,然后就可以提供一个在线文档地址给前端 2,集成Swagger框架 1.导入pom依赖 <dependency> <groupId>io.spr
阅读全文
摘要:1,shiro安全框架整合 1.简介 三个核心组件:Subject, SecurityManager 和 Realms. Subject:即“当前操作用户”。但是,在Shiro中,Subject这一概念并不仅仅指人,也可以是第三方进程、后台帐户(Daemon Account)或其他类似事物。它仅仅意
阅读全文
摘要:1,pom依赖导入 注:spring boot版本须使用2。1.0以下版本,此次使用2.0.9版本 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</a
阅读全文
摘要:1,导入mybatis的pom依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.4</version
阅读全文
摘要:1,Druid简介 Java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。 Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。 Druid 可以很好的监控 DB 池连接和 SQL 的执行情况
阅读全文
摘要:1,静态资源导入问题 在springboot中,可以使用一下几种方式处理静态资源 webjars localhost:8080/webjars/ public,static,resources,/* localhost:8080/ 优先级:resources>static(默认)>public 在t
阅读全文
摘要:自动配置原理之配置文件能写什么,怎么写?spring boot官方文档有大量的配置,无法全部记住。 1,分析自动配置原理 以HttpEncodingAutoConfiguration(Http编码自动配置)为例解释自动配置原理 //表示这是一个配置类,和以前编写的配置文件一样,也可以给容器中添加组件
阅读全文
摘要:1,原理初探 pom.xml spring-boot-dependencies:核心依赖在父工程中! 我们在写或者引入一些springboot依赖的时候,不需要指定版本,因为有这些版本仓库 2,启动器 <dependency> <groupId>org.springframework.boot</g
阅读全文
摘要:实体类及属性赋值 @ConfigurationProperties注解将实体类和配置类绑定 yaml里也可以有一些特殊语法: eg: name: zhangsan${random.uuid} age: 3${random.int}
阅读全文