ORM就是一种为了解决面向对象与关系型数据库中数据类型不匹配的技术,它通过描述Java对象与数据库表之间的映射关系,自动将Java应用程序中的对象持久化到关系型数据库的表中。
- · 有5位网友选择 对,占比62.5%
- · 有3位网友选择 错,占比37.5%
A、允许复杂的数据类型存在
B、突破了关系模型第一范式的限制
C、既支持记录集合的操作,又支持面向对象的操作
D、包括其他全部选项
A、<sql>元素的作用就是定义可重用的SQL代码片段,然后在其他语句中引用这一代码片段。
B、使用<include>元素的refid属性可以引用自定义的代码片段。
C、使用<include>元素refid的属性值为自定义代码片段的name。
D、<sql>元素是<mapper>元素的子元素。
A、<insert>元素用于映射插入语句,在执行完元素中定义的SQL语句后,没有返回结果。
B、<insert>元素的属性与<select>元素的属性相同。 C、keyColumn属性用于设置第几列是主键,当主键列不是表中的第一列时需要设置。 D、useGeneratedKeys(仅对insert有用)此属性会使MyBatis使用JDBC的getGeneratedKeys()方法来获取由数据库内部生产的主键。3、【单选题】以下关于</select>元素及其属性说法错误的是。
A、<select>元素用来映射查询语句,它可以帮助我们从数据库中读取出数据,并组装数据给业务开发人员 B、parameterType属性表示传入SQL语句的参数类的全限定名或者别名 C、resultMap表示外部resultMap的命名引用,返回时可以同时使用resultType和resultMap D、在同一个映射文件中可以配置多个</select>元素
A、<typehandler>元素就是用来在配置文件中注册自定义的类型处理器的,它的使用方式有两种。
B、通过<typehandlers>元素的子元素<typehandler>就可以配置单个类型处理器。
C、通过<typehandlers>元素的子元素<package>可以配置包下的所有类型处理器。
D、<typehandlers>元素的子元素<package>的handler属性用于指定类型处理器所在的包名,系统会在启动时自动的扫描com.itheima.type包下所有的文件,并把它们作为类型处理器。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!