概述spring中ioc和aop的原理
数据库内连接和外连接
springmvc原理的工作流程
答:
- 浏览器发送请求,直接请求前端控制器(DispathcherServlet)
- 前端控制器根据请求信息调用处理器映射器(HandlerMapping)
- 处理器映射器找到具体的处理器,生成处理器对象以及处理器拦截器,一并返回给前端控制器
- 前端控制器调用处理适配器(HandlerAdapter)
- 处理器适配器经过适配调用具体的后端控制器(Controller)
- 后端控制器执行完成业务后返回ModelAndView(包含了一个view和model的对象)
- 处理器适配器将后端控制器执行结果ModelAndView返回给前端控制器
- 前端控制器将ModelAndView传给视图解析器(ViewReslover)
- 视图解析器解析后返回具体的页面VIew
- 前端控制器根据VIew进行渲染
- 最后前端控制器将View响应给用户
jdk8的新特性有哪些,表达式
java有哪些集合,实现类,全部讲一讲
在项目中的哪里用到了集合list和map
在多线程中要如何使用map:分线程安全和不安全,jdk8新增的一个线程安全的map是什么
mybatis中$和%的区别
java连接mysql的jdbc的程序
赞同
概述面向对象
覆写和重载的区别
讲述数据库的内外连接的
索引的概念和作用
多线程的创建,有哪些多线程池,多线程的定义关键字同步(synchronized)和异步(asynchronized)
多线程中的共享内存,如何将数据刷进共享内存volatile
笔试题
double a=3.5+3*2的结果
Math.Random方法在传入参数11.5和-11.5的结果