摘要:
一、代理模式介绍 代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 简言之,代理模式就是设置一个中间代理来控制访问原目标对象,以达到增强原对象的功能和简化访问方式。 代理模式UML类图 举 阅读全文
摘要:
一、集合框架图 简化图: 说明:对于以上的框架图有如下几点说明 1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。 2. 集合接口:6个接口( 阅读全文
摘要:
RedisConfig类代码: package com.neo.SpringBoot.config; import java.lang.reflect.Method; import org.springframework.cache.CacheManager;import org.springfra 阅读全文
摘要:
前言在本篇文章中将SpringBoot整合Redis,使用的是RedisTemplate,分别实现了SpringBoot与redis的单机版、集群版、哨兵模式的整合。 Maven依赖<!-- 整合redis --> <dependency> <groupId>org.springframework. 阅读全文
摘要:
@ControllerAdvice是一个@Component,用于定义@ExceptionHandler,@InitBinder和@ModelAttribute方法,适用于所有使用@RequestMapping方法。 Spring4之前,@ControllerAdvice在同一调度的Servlet中 阅读全文
摘要:
本次演示的代码结构如下,基于maven,整合SpringBoot、Spring、Mybaits的SSM框架。同时测试logback日志框架的使用及配置。 1.创建maven工程,修改pom.xml文件 <project xmlns="http://maven.apache.org/POM/4.0.0 阅读全文
摘要:
一、添加阿里云镜像 1 找到maven的安装目录,conf文件夹下的setting.xml文件 2 打开setting.xml文件,找到mirrors节点添加阿里镜像库地址: 二、配置本地仓库 打开maven安装目录\conf\setting.xml文件。 修改为本地路径:<localReposit 阅读全文
摘要:
CountDownLatch和CyclicBarrier的功能看起来很相似,不易区分,有一种谜之的神秘。本文将通过通俗的例子并结合代码讲解两者的使用方法和区别。 CountDownLatch和CyclicBarrier都是java.util.concurrent包下面的多线程工具类。 从字面上理解, 阅读全文
摘要:
我们通过实例代码给大家分享了Vue中watch的高级用法,对此知识点有需要的朋友可以跟着学习下。 假设有如下代码: <div> <p>FullName: {{fullName}}</p> <p>FirstName: <input type="text" v-model="firstName"></p 阅读全文
摘要:
这里介绍两种整合SpringBoot和Mybatis的模式,分别是“全注解版” 和 “注解xml合并版”。 前期准备开发环境 开发工具:IDEAJDK:1.8技术:SpringBoot、Maven、Mybatis创建项目 项目结构 Maven依赖 <?xml version="1.0" encodi 阅读全文