面试题
文章平均质量分 87
面试题
表面矿工
这个作者很懒,什么都没留下…
展开
-
spring面试笔记
spring 核心模块它包含以下模块:4:Spring Context 数据访问/集成 – 该层提供与数据库交互的支持。它包含以下模块:10:Web – 该层提供了创建 Web 应用程序的支持。它包含以下模块:AOP – 该层支持面向切面编程Web14:Instrumentation – 该层为类检测和类加载器实现提供支持。15:Test – 该层为使用 JUnit 和 TestNG 进行测试提供支持。原创 2024-04-23 21:53:09 · 623 阅读 · 0 评论 -
spring boot面试笔记
SpringBoot、Spring MVC和Spring有什么区别?Spring和SpringMVC:1、Spring是一个一站式的轻量级的java开发框架,核心是控制反转(IOC)和面向切面(AOP),针对于开发的WEB层(springMvc)、业务层(Ioc)、持久层(jdbcTemplate)等都提供了多种配置解决方案;2、springMvc是spring基础之上的一个MVC框架,主要处理web开发的路径映射和视图渲染,属于spring框架中WEB层开发的一部分;原创 2024-04-24 09:38:02 · 689 阅读 · 0 评论 -
mybatis面试题笔记
简述什么是Mybatis和原理(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,加载驱动、创建连接、创建statement等繁杂的过程,开发者开发时只需要关注如何编写SQL语句,可以严格控制sql执行性能,灵活度高。(2)作为一个半ORM框架,MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。原创 2024-08-23 18:39:19 · 350 阅读 · 0 评论 -
spring mvc面试笔记
简述 SpringMVC 工作原理?SpringMVC 工作原理:1:用户发送请求至前端控制器DispatcherServlet。2:DispatcherServlet收到请求调用HandlerMapping处理器映射器。3:处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4:DispatcherServlet调用HandlerAdapter处理器适配器。原创 2024-08-23 18:38:56 · 577 阅读 · 0 评论 -
mysql面试笔记
MySQL如何处理无效数据值?MySQL会在处理无效数据值时,根据数据类型和使用场景的不同,采取不同的处理方式。主要包括以下几种方式:数据类型不匹配时,MySQL会自动进行数据类型转换。例如,如果数字类型的字段中存储了字符串类型的数据,MySQL会尝试将其转换为数字类型。如果转换失败,MySQL会将其转换为0或NULL。字符串类型的字段中存储了超长数据时,MySQL会根据字段的定义,对数据进行截断或报错。一般来说,如果定义了字段的长度,MySQL会对超长数据进行截断。原创 2024-08-23 18:38:27 · 526 阅读 · 0 评论