stream 上传IO
8、 解释AOP中的术语:Aspect、Joinpoint、Pointcut、Advice、Advisor、Introduction、Weaving Aspect:方面,层面
Joinpoint:结合点、联结点、执行点;加入业务流程的点或时机;
Pointcut:切入点、作用点;加入建议的点,指定某个方面在哪些联结点织入到应用程序中(一系列的执行点的组合);
Advice:通知、行为、建议;某个方面的具体实现(在一系列执行点上加入的功能或行为); Advisor:由Pointcut和Advice共同构成;
Introduction:引入;动态的在一些类中加入方法或成员;
Weaving:织入;针对一系列的执行点加入功能或建议的行为(Spring只针对方法一级做动态织入)
9.mybaits的是什么,并说明它的优点是什么; mybatisSQL 映射文件结构说明:
resultMap – 最复杂,也是最有力量的元素,用来描述如何从数据库结果集 中来加载你的对象。
resultType --从这条语句中返回的期望类型的类的完全限定名或别名。注意 集合情形,那应该是集合可以包含的类型,而不能是集合本身。 insert – 映射插入语句 update – 映射更新语句 delete – 映射删除语句 select – 映射查询语句
10.简单谈谈mybatis是什么及MyBatis优点?
MyBatis的前身就是iBatis,iBatis本是apache的一个开源项目,一个数据持久层(ORM)框架。是把实体类和sql语句之间建立了映射关系, 是一个半自动化的orm实现 1. 基于SQL语法,简单易学。
2.能了解底层组装过程。
3.SQL语句封装在配置文件中,便于统一管理与维护,降低了程序的耦合度。 4.程序调试方便
相关推荐: