在Hibernate中,关于注解说法正确的是()
A.@Id用于声明持久化类的唯一标识,对应于数据表中的主键
B.@Cloumn用于将属性映射到列
C.@Transient用于忽略该属性,需要持久化到数据库
D.@GeneratedValue用于定义主键值的生成策略
A.@Id用于声明持久化类的唯一标识,对应于数据表中的主键
B.@Cloumn用于将属性映射到列
C.@Transient用于忽略该属性,需要持久化到数据库
D.@GeneratedValue用于定义主键值的生成策略
A.Hibernate是一个对象-关系映射工具
B.在MVC模式中,Hibernate属于控制层
C.Hibernate在JDBC的方式上进行封装,以简化JDBC方式繁琐的编码工作
D.在Hibernate中,可以通过xml格式的配置文件保存对象-关系的映射信息
A.事务Transaction为应用程序指定以原子操作单元为范围的对象
B.在对数据库进行增加、修改和删除操作时一定要加上Transaction
C.在对数据库进行查询操作时一定要加上Transaction
D.获得Transaction的方法:Transaction tr = session.beginTransaction()
A.@Controller - 用于Spring MVC项目中的控制器类
B.@Service - 用于服务类
C.@RequestMapping - 用于在控制器处理程序方法中配置URI映射
D.@ResponseBody - 用来作为响应主要响应html数据
A.Hibernate是一个开放源代码的对象关系映射框架
B.Hibernate对JDBC进行了轻量级的对象封装
C.Hibernate可以大大减少操作数据库的工作量
D.Hibernate提供了数据查询机制,但没有提供恢复机制
A.increment:适用于代理主键。用于为long,short或者int类型生成唯一标识
B.identity:适用于代理主键。由底层数据库生成标识符
C.sequence:适用于代理主键。Hibernate根据底层数据库的序列来生成标识符
D.以上都正确
A.Hibernate是一个“对象-关系映射”的实现
B.Hibernate是一种数据持久化技术
C.Hibernate是JDBC的替代技术
D.使用Hibernate可以简化持久化层的编码
A.简单注解版讲师手册多适用于专家或管理者个人开发的一-知识传授为主,并在小范围内使用的课程
B.简单注解版讲师手册只能起到简单的提示作用,授课时大量关键信息都隐藏在讲授者本人的头脑中
C.使用简单讲述版讲师手册,课程信息在传承过程中衰减过多
D.简单注解版讲师手册开发工作量大,开发周期长
B.@Autowired注解提供了更细粒度的控制,包括在何处以及如何完成自动装配。它的用法和@Required一样,修饰setter方法、构造器、属性或者具有任意名称和/或多个参数的PN方法
C.@Qualifier注解当有多个相同类型的bean却只有一个需要自动装配时,将@Qualifier注解和@Autowire注解结合使用以消除这种混淆,指定需要装配的确切的bean
D.@Component注解用于标注数据访问层,也可以说用于标注数据访问组件
A.缓存是计算机领域非常通用的概念,是介于应用程序和永久性数据存储源之间
B.Session的缓存被称为Hibernate的第一级缓存。
C.SessionFactory缓存被称为Hibernate的第二级缓存
D.以上说法都正确