1.什么是SSM框架?
Spring + Spring MVC + Mybatis,一个Java EE企业级框架,适用于搭建各种大型的企业级应用系统
2.什么是Spring
1 | 为了解决企业应用开发的复杂性而创建的一个分层的Java SE/EE应用full-stack轻量级开源框架,以IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核 |
3.什么事务?事务的四大特性
1 | 是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元) |
4.什么是FastDFS
1 | 阿里巴巴的一个开源的轻量级分布式文件系统 |
5.什么是Spring Cloud
1 | 一个微服务框架 |
6.Spring boot与Spring cloud是什么关系?
1 | Spring boot是Spring的一套快速配置脚手架,可以基于spring boot快速开发单个微服务;Spring Cloud是一个基于Spring Boot实现的云应用开发工具 |
7.Spring的两大核心是什么?
1 | IOC(控制反转): 是一种设计思想,在Java开发中,将你设计好的对象交给容器控制,而不是显示地用代码进行对象的创建 |
8.Spring中使用了哪些设计模式?
1 | 1.简单工厂模式 |
9.什么是MyBatis?谈谈你对MyBatis的理解?
1 | 1.MyBatis是一款优秀的持久层框架,它支持定制SQL、存储过程以及高级映射;MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集;MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO(Plain Old Java Objects,普通老式Java对象)为数据库中的记录 |
10.MyBatis的优点和缺点
1 | Mybaits的优点: |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 123!