- 博客(5)
- 收藏
- 关注
原创 Spring面试题大全
Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Spring负责基础架构,因此Java开发者可以专注于应用程序的开发Spring最根本的使命是解决企业级应用开发的复杂性,即简化Java开发。
2023-03-10 11:53:01
118
原创 mybatis面试题大全
数据持久化是内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称。例如,文件的存储、数据的读取等都是数据持久化操作。数据模型可以是任何数据结构或对象的模型,如XML、二进制流等。当我们编写应用程序操作数据库,对表数据进行增删改查的操作的时候就是数据持久化的操作。Mybatis框架是一个开源的数据持久层框架。它的内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询、存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索。
2023-03-10 09:22:44
138
原创 接口和抽象区别(经典面试题)
抽象类代表的是子类是什么,是is-a的关系,抽象类作为多个子类的父类,它体现的一种模板式设计,它可以被当做系统实现过程中的中间产品,这个中间产品已经实现了系统中的部分功能,但不能当做最终产品,必须更进一步的完善。接口代表的子类能做什么,是can-do的关系,接口作为系统与外界交互的窗口,体现了一种规范。一个类只能继承一个父类,但可以实现多个接口,弥补了java单继承的不足。抽象类可以定义普通成员变量、静态常量。一个接口可以继承多个接口。接口只可以定义静态常量。
2023-02-21 11:42:48
96
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人