面试遇到的问题
1.spring 的 AOP/IOC 怎么用
Ioc:
hps://blog.csdn.net/qq_42709262/arcle/details/81951402
Aop:
hps://blog.csdn.net/q982151756/arcle/details/80513340
2.设计模式
单例模式
策略模式
观察者模式
装饰模式
3.Spring 的优越性
hps://blog.csdn.net/hht006158/arcle/details/80181207
4.SpringMVC 注解
@Controller
@RestController
@RequestMapping
@RequestBody
@ResponseBody
@RequestParam
@PathViriable
@Component 在类定义之 前 添 加 @Component 注解,他会被 spring 容器识别 , 并 转为
bean。
@Repository 对 Dao 实现类进行注解 (特殊的@Component)
@Service 用于对业务逻辑层进行注解, (特殊的@Component)
@Controller 用于控制层注解 , (特殊的@Component)
详情看授课笔记
5.ArraryList 去重、排序
去重:
遍历手动去重
Set 集合去重
排序:
基本类型:
Arrays.sort();
对象:
对象的类实现 Comparable 接口,重写 compareTo(T o)方法
实现比较器接口 Comparator,重写 compare 方法
6.数组转 List