Java开发模拟面试-5

1.mapper中如何传递多个参数?

第一种:DAO 层的函数
第二种: 使用 @param 注解
第三种:多个参数封装成 map

2.方法重载?

在一个类中,有相同的方法名,参数不同(参数的个数,类型,顺序)

3.like中%和_的区别?

%对应于 0 个或更多字符,_只是 LIKE 语句中的一个字符。

4.如何使用SpringBoot实现分页和排序?

使用 Spring Data-JPA 可以实现将可分页的传递给存储库方法
默认按ASC顺序排序

5.SpringBoot怎么实现全局异常处理?

Spring 提供了一种使用 ControllerAdvice 处理异常的非常有用的方法。 我们通过实现一个 ControlerAdvice 类,来处理控制器类抛出的所有异常

6.Mybatis的使用时,mapper有哪些要求?

1、Mapper 接口方法名和 mapper.xml 中定义的每个 sql 的 id 相同;

2、Mapper 接口方法的输入参数类型和 mapper.xml 中定义的每个 sql 的

parameterType 的类型相同;

3、Mapper 接口方法的输出参数类型和 mapper.xml 中定义的每个 sql 的

resultType 的类型相同;

4、Mapper.xml 文件中的 namespace 即是 mapper 接口的类路径。

7.SpringBoot的监视器是什么?

Spring Boot中的监视器(monitor)是指一组用于监视应用程序性能和运行状况的工具和指标。Spring Boot包含了许多内置的监视器。

8.error和exception的区别?

Error 表示系统级的错误和程序不必处理的异常,是恢复不是不可能但很困难的情
况下的一种严重问题;比如内存溢出,不可能指望程序能处理这样的情况;
Exception 表示需要捕捉或者需要程序进行处理的异常,是一种设计或实现问题;
也就是说,它表示如果程序运行正常,从不会发生的情况

9.Spring应用程序有哪些组件?

 接口 - 定义功能。
Bean 类 - 它包含属性,setter 和 getter 方法,函数等。
Spring 面向切面编程(AOP) - 提供面向切面编程的功能。
Bean 配置文件 - 包含类的信息以及如何配置它们。
用户程序 - 它使用接口。

10.Swagger常用的注解

@Api:修饰整个类,描述Controller的作用;
@ApiModel:用对象来接收参数;
@ApiError :发生错误返回的信息;
@ApiParam:单个参数描述;
@ApiImplicitParam:一个请求参数;
@ApiImplicitParams:多个请求参数等......

说一下你的优缺点?

优点多说些跟工作相关的,说缺点不能太老实 ,粗心大意不要

就距离、薪资、福利、氛围、休息时间、环境做个排序,并说明为什么?

薪资的糊口的,解决基本的衣食住行才能更好的安心工作

氛围影响工作效率,良好的团队协作很重要

福利是员工的基础保障,比如五险一金,相信贵公司是守法的公司

休息时间,是用来调节身心健康的、

环境,对环境没有特别的要求,安静不吵闹就行

距离,影响通勤时间,但是,我现在是租房子住,所以,这个距离问题不大

你面试几家了?有没有收到offer?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值