Mybatis,Spring,SpringMVC框架面试题 Mybatis测试

1,   Mybatis的核心是(  sqlsessionfactory    )


2,   使用Mybatis持久化框架进行数据查询需要返回的一个实体类的集合, 在标签之外的一个标签(  resuleMap  )


7,   Mybatis对应接口进行映射的时候, 方法可不可以进行重载 ? 简述原因 ?


不可以,因为是从包名下面寻找


8,   Mybatis分页时可以写分页的语句或者用到一个类, 这个类的名字叫(RowBounds   )


9,   写出Mybatis动态sql语句中任意5个标签(  if  ) (  where  ) (  when  ) (  choose  ) (  otherwise  )


10, Mybatis进行一对一和一对多关联查询时使用的标签分别是(association  ) (   collection  )


 


Spring+SpringMVC测试


Spring


11, 通过spring来获取一个com.hanqi.User的实例


并且要注入private String username的时候,需要配置文件中怎么写


(   )


12, 通过spring容器来获取一个类的实例的Spring容器接口是(ApplicationContext  )


IoC或者DI是啥意思( 控制反转  依赖注入  )


AOP是啥意思(  面向切面  )


SpringMVC


13, SpringMVC中有一个servlet, 是通过它来将前端的请求分发到各控制器的, 这个servlet的名字是(DispatcherServlet   )


14, 声明控制器类的注解是(  @Controller    )


15, 控制器类中有一个成员变量, 已经在spring配置文件中声明, 要将这个成员变量注入的注解是(  @autowire)


16, 将一个请求url指向一个类的方法的注解是(  @RequestMapping) 


17, 将前台的form中input控件的name属性绑定到控制器类中的方法参数的注解是(@RequestParam   )


18, 通常用来将登录用户设置为session对象的注解是(  @SessionAttribute   )


19,  ModelAndView类中addObject方法和Model类中的addAttribute()方法相当于执行了(resquest)对象中的(setAttribute )方法

你可能感兴趣的:(Mybatis,Spring,SpringMVC框架面试题 Mybatis测试)