摘要:
user-agent-utils 是一个用来解析 User-Agent 字符串的 Java 类库。 其能够识别的内容包括: 超过150种不同的浏览器; 7种不同的浏览器类型; 超过60种不同的操作系统; 6种不同的设备类型; 9种不同的渲染引擎; 9种不同的Web应用,如HttpClient、Bot 阅读全文
摘要:
Spring Boot Actuator只是提供了一个个的接口,需要我们自行集成到监控程序中。 Spring Boot Admin 用于监控基于 Spring Boot 的应用,它是在 Spring Boot Actuator 的基础上提供简洁的可视化 WEB UI 。提供如下功能: 显示 name 阅读全文
摘要:
自动装配 Spring Boot大量使用XxxAutoConfiguration来使得许多组件被自动化配置并创建,而这些创建过程又大量使用了Spring的Conditional功能 当我们引入spring-boot-starter-jdbc,Spring Boot启动时会自动扫描所有的XxxAuto 阅读全文
摘要:
热部署 Spring Boot提供了一个开发者工具,可以监控classpath路径上的文件。只要源码或配置文件发生修改,Spring Boot应用可以自动重启,添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifac 阅读全文
摘要:
Spring Security入门 Spring Security 是 Spring 家族中的一个安全管理框架,Spring Boot 对于 Spring Security 提供了 自动化配置方案,可以零配置使用 Spring Security 添加依赖,只要加入依赖,项目的所有接口都会被自动保护起 阅读全文
摘要:
Spring Boot + Spring Cache + Redis 在Spring Boot中,可以非常方便的使用Redis来作为Cache的实现,进而实现数据的缓存。 添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <a 阅读全文
摘要:
Spring Data Redis 添加依赖:Spring Data Redis + 连接池(commos-pool2) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter- 阅读全文
摘要:
添加mybatis、MySQL驱动、Druid(连接池)依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>6.0.5</version> </dependen 阅读全文
摘要:
整合web开发 静态资源 静态资源默认在 resources/static 目录,Spring Boot 中默认情况下,一共有5个位置可以放静态资源,五个路径分别是如下5个: classpath:/META-INF/resources/ classpath:/resources/ classpath 阅读全文
摘要:
Spring Boot要求main()方法所在的启动类必须放到根package下,命名不做要求 spring-boot-starter-parent详解 spring-boot-starter-parent是一个特殊的starter,它用来提供相关的Maven默认依赖。使用它之后,常用的包依赖可以省 阅读全文