Spring Boot面试题(2020最新版) 后端

Spring Boot面试题(2020最新版)

文章目录概述什么是SpringBoot?SpringBoot有哪些优点?SpringBoot的核心注解是哪个?它主要由哪几个注解组成的?配置什么是JavaConfig?SpringBoot自动配置原理是什么?你如何理解SpringBoot配置加载顺序?什么是YAML?YAML配置的优势在哪里?SpringBoot是否可以使用XML配置?springboot..._springboot面试题
阅读全文
Spring Security权限框架 后端

Spring Security权限框架

SpringSecurity简介SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了SpringIoC,DI(控制反转InversionofControl,DI:DependencyInjection依赖注入)和AOP(面向切面..._springsecurity面试题
阅读全文
<span>浅谈消息队列的原理及优势</span> 后端

浅谈消息队列的原理及优势

什么是消息队列这样的场景你一定不陌生:小王到M记点餐之后,服务员给了他一个号牌,并让他在柜台桌子前方等待叫号取餐。每个人都按照自己付款拿到的号牌顺序排队等叫号。即使店里人再多,也不会显得没有秩序。
阅读全文
RabbitMQ和kafka的区别 后端

RabbitMQ和kafka的区别

RabbitMQ和kafka从几个角度简单的对比业界对于消息的传递有多种方案和产品,本文就比较有代表性的两个MQ(rabbitMQ,kafka)进行阐述和做简单的对比,在应用场景方面,RabbitMQ,遵循AMQP协议,由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传递上。kafka是Linkedin于2010年12月份开源的消息发布订阅系统,它主要用于处..._rabbitmq和kafka的区别
阅读全文

JavaSSM框架精选50道面试题

1.什么是MVC框架?传统MVC框架存在的问题是什么?MVC框架是为了解决传统MVC模式(Jsp+Servlet+JavaBean)的一些问题而出现的框架。传统MVC模式存在问题:1.所有的Servlet和Servlet映射都要配置在web.xml中,如果项目太大,web.xml就太庞大,并且不能实现模块化管理。2.Servlet的主要功能就是接受参数、调用逻辑、跳转页面,比如像其..._ssm框架面试题
阅读全文
【Mybatis-Plus】使用updateById()、update()将字段更新为null 后端

【Mybatis-Plus】使用updateById()、update()将字段更新为null

问题背景昨晚同事找我帮他看一个问题,他使用mybatis-plus中提供的updateById方法,想将查询结果中某个字段原本不为null的值更新为null(数据库设计允许为null),但结果该字段更新失败,执行更新方法后还是查询的结果。问题原因mybatis-plusFieldStrategy有三种策略:IGNORED:0忽略NOT_NULL:1非NULL,默认策略NOT...
阅读全文
Java的几种设计模式 后端

Java的几种设计模式

java的设计模式大体上分为三大类:创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模
阅读全文
Java性能优化的五种方式 后端

Java性能优化的五种方式

Java性能优化的五种方式一,JAVA性能优化之设计优化 设计优化处于性能优化手段的上层。它往往须要在软件开发之前进行。在软件开发之前,系统架构师应该就评估系统可能存在的各种潜在问题和技术
阅读全文
本文目录
    Loading...