后端 Spring Boot面试题(2020最新版) 文章目录概述什么是SpringBoot?SpringBoot有哪些优点?SpringBoot的核心注解是哪个?它主要由哪几个注解组成的?配置什么是JavaConfig?SpringBoot自动配置原理是什么?你如何理解SpringBoot配置加载顺序?什么是YAML?YAML配置的优势在哪里?SpringBoot是否可以使用XML配置?springboot..._springboot面试题 2020-07-21 浏览(1,461) 评论(2) 阅读全文
后端 Memcached与Redis有什么区别 Redis和Memcached都是基于内存的数据存储系统。Memcached是高性能分布式内存缓存服务,其本质上就是一个内存key-value数据库。Redis是一个开源的key-value存储 2020-07-17 浏览(994) 评论(0) 阅读全文
后端 Spring Security权限框架 SpringSecurity简介SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了SpringIoC,DI(控制反转InversionofControl,DI:DependencyInjection依赖注入)和AOP(面向切面..._springsecurity面试题 2020-07-17 浏览(1,210) 评论(0) 阅读全文
后端 浅谈消息队列的原理及优势 什么是消息队列这样的场景你一定不陌生:小王到M记点餐之后,服务员给了他一个号牌,并让他在柜台桌子前方等待叫号取餐。每个人都按照自己付款拿到的号牌顺序排队等叫号。即使店里人再多,也不会显得没有秩序。 2020-07-17 浏览(936) 评论(0) 阅读全文
后端 RabbitMQ和kafka的区别 RabbitMQ和kafka从几个角度简单的对比业界对于消息的传递有多种方案和产品,本文就比较有代表性的两个MQ(rabbitMQ,kafka)进行阐述和做简单的对比,在应用场景方面,RabbitMQ,遵循AMQP协议,由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传递上。kafka是Linkedin于2010年12月份开源的消息发布订阅系统,它主要用于处..._rabbitmq和kafka的区别 2020-07-17 浏览(1,635) 评论(0) 阅读全文
后端 Mongodb 的优缺点和使用范围 mongodb、memcache和redis的比较redis、memcahce比较相似,但与mongodb完全不同,几乎没有可比性。总的来说redis/memcache是基于内存的,讲究的是性能,多用作缓存层,比如说存放session。而mongodb是面向文档的,存储的是类似JSON的非结构化数据,查询起来非常方便,开发效率高,比较类似传统SQL关系型数据库。从以下几个..._mongodb优势 2020-07-15 浏览(1,669) 评论(0) 阅读全文
后端 Spring Cloud 微服务架构学习笔记与示例 本文示例基于SpringBoot1.5.x实现,如对SpringBoot不熟悉,可以先学习我的这一篇:《SpringBoot1.5.x基础学习示例》。关于微服务基本概念不了解的童鞋,可以先 2020-05-20 浏览(1,011) 评论(2) 阅读全文
JavaSSM框架精选50道面试题 1.什么是MVC框架?传统MVC框架存在的问题是什么?MVC框架是为了解决传统MVC模式(Jsp+Servlet+JavaBean)的一些问题而出现的框架。传统MVC模式存在问题:1.所有的Servlet和Servlet映射都要配置在web.xml中,如果项目太大,web.xml就太庞大,并且不能实现模块化管理。2.Servlet的主要功能就是接受参数、调用逻辑、跳转页面,比如像其..._ssm框架面试题 2020-11-14 浏览(525) 评论(0) 阅读全文
后端 【Mybatis-Plus】使用updateById()、update()将字段更新为null 问题背景昨晚同事找我帮他看一个问题,他使用mybatis-plus中提供的updateById方法,想将查询结果中某个字段原本不为null的值更新为null(数据库设计允许为null),但结果该字段更新失败,执行更新方法后还是查询的结果。问题原因mybatis-plusFieldStrategy有三种策略:IGNORED:0忽略NOT_NULL:1非NULL,默认策略NOT... 2020-09-23 浏览(6,579) 评论(0) 阅读全文
后端 Java的几种设计模式 java的设计模式大体上分为三大类:创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模 2020-09-23 浏览(566) 评论(0) 阅读全文