随笔分类 - Spring
Spring、SpringMVC、SpringBoot、SpringCloud
摘要:一、简介 SpringBoot可以快速生成Spring应用,简化配置,自动装配,开箱即用。 JavaConfiguration java类来代替XML的配置。对常用的第三方库提供了配置方案,可以很容易的与Spring进行整合,快速进行企业级开发。 优势:不需要配置任何XML文件、内嵌tomcat、默
阅读全文
摘要:1、Apache Commons 工具类 它包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。https://commons.apache.org/ 1.1、Lang3 是一个公共的工具合集,涵盖了字符串操作、数组操作、JVM交互操作等,用的最新的3版本,所以叫Lang3 <de
阅读全文
摘要:1 SpringBoot整合Redis 1 导入依赖 创建SpringBoot项目时不要乱选默认开发工具,有一个坑 <!--若创建时已选择,则不用导入--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp
阅读全文
摘要:十二、Redis主从复制(集群) 1 概念 主从复制 将一台Redis服务器的数据,复制到其他的Redis服务器。前为主节点,后为从节点。 数据的复制是单向的,只能由主节点复制到从节点。主节点写,从节点读。 默认情况下,每台Redis服务器都是主节点。一个主节点可以有0个或者多个从节点,但每个从节点
阅读全文
摘要:五、Jedis(Java中使用Redis) 使用Java来操作Redis,Jedis是Redis官方推荐使用的Java连接redis的客户端。 1 导入依赖 <!--导入jredis的包--> <dependency> <groupId>redis.clients</groupId> <artifa
阅读全文
摘要:二、五大数据类型 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。 它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。 内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能, 同时通过Redis Se
阅读全文
摘要:一、 启动 1 基本操作 虚拟机中开启服务器:redis-server /etc/redis.conf (已将redis.conf复制了一份,使用这个) 查看进程:ps -ef | grep redis 开启客户端:redis-cli 测试连通:ping 关闭Redis服务:shutdown 退出:
阅读全文
摘要:1 SpringBoot的web开发 2 静态资源映射 项目中有许多的静态资源,比如css,js等文件, Spring Boot 项目是以 JAR 包的形式进行部署的,不存在 webapp 目录,那么SpringBoot怎么处理呢? Spring Boot 默认为我们提供了 3 种静态资源映射规则:
阅读全文
摘要:一、SpringBoot简介 Spring Boot 基于 Spring 开发,Spirng Boot 本身并不提供 Spring 框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于 Spring 框架的应用程序。 也就是说,它并不是用来替代 Spring 的解决方案,而是和 Sprin
阅读全文
摘要:1、Spring 1.1 简介 Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术 1.2 优点 1、Spring是一个开源免费的框架 , 容器 . 2、Spring是一个轻量级的框架 , 非侵入式的 . 3、控制反转 IoC , 面向切面 Aop 4、对事物的
阅读全文