A.MybatisB.JDBCC.MybatisPlusD.ActiveMQ
多项选择题下列关于MyBatis 使用,描述准确的是()
A.优先使用#{}占位符B.禁止使用MyBatis 自带的分页功能C.禁止使用Map 对象作为返回值D.优先使用useGeneratedKeys 和keyProperty 获取自增主键
多项选择题在使用Mapper方式操作数据库时,需要注意哪些()
A.Mapper配置文件的命名空间需要与Mapper 接口全路径一致B.MappedStatement 的id 与Mapper 接口中的方法名一致C.获取的Mapper代理对象,只能在SqlSession为Open状态下使用D.Mapper代理对象生成后,可以一直使用
多项选择题使用TypeHandler对枚举类进行持久化,需要哪些操作()
A.为枚举类型提供code码,作为唯一标识B.实现枚举的TypeHandler,写入时将code绑定到PreparedStatement中,读取时从code中恢复枚举C.在全局配置文件中,添加typeHandler配置D.在代码中直接coding死就好了
多项选择题MappedStatement由那几部分组成()
A.唯一标识符idB.输入参数,以及到PreparedStatement 映射关系C.具体待执行的sqlD.输出结果,以及ResultSet 到结果的映射
多项选择题我们为什么选择MyBatis()
A.因为比较流程,显得很酷B.提供了灵活的SQL掌控能力C.提供了一整套ORM映射能力