A.基于SQL语句编程,相当灵活,不会对应用程序或者数据库的现有设计造成任何影响,SQL写在XML里,解除sql与程序代码的耦合,便于统一管理;提供XML标签,支持编写动态SQL语句,并可重用B.与JDBC相比,消除了JDBC大量冗余的代码,不需要手动开关连接C.与各种数据库兼容性不好(因为MyBatis使用JDBC来连接数据库)D.提供映射标签,支持对象与数据库的ORM字段关系映射;提供对象关系映射标签,支持对象关系组件维护
单项选择题mybatis和hibernate比较的区别下列说法错误的是()
A.Mybatis和hibernate不同,它不完全是一个ORM框架B.Mybatis直接编写原生态sql,可以严格控制sql执行性能,灵活度高,非常适合对关系数据模型要求不高的软件开发C.Hibernate对象/关系映射能力强,数据库无关性好,对于关系模型要求高的软件,如果用hibernate开发可以节省很多代码,提高效率。D.Mybatis性能优异同时兼并和Hibernate同等的可移植性
单项选择题下列关于Dubbo的负载均衡的机制的描述错误的是()
A.Random LoadBalance 随机,按权重设置随机概率B.RoundRobin LoadBalance 轮询,按公约后的权重设置轮询比率C.LastActive LoadBalance 最少活跃调用数,相同活跃数的随机D.ConsistenHash LoadBalance 一致性Hash,按公约后的权重设置轮询比率
单项选择题以下不属于JSP作用域的通信对象的有()
A.SessionB.applicationC.pageContextD.cookie
单项选择题下列有关Servlet的说法中错误的是()
A.Servlet被服务器实例化后,容器运行其init方法B.Servlet通过多线程方式运行其service方法,一个实例可以服务于一个请求C.Servlet实例一般不会销毁,当容器关闭时其实例会被销毁D.Servlet事务service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法
单项选择题下面是关于变量以及其范围的的说法,其中哪些是错误的()
A.实例变量是类的成员变量B.实例变量用关键字static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化