75、阐述JDBC操作数据库的步骤。
76、Statement和PreparedStatement有什么区别?哪个性能更好?
77、使用JDBC操作数据库时,如何提升读取数据的性能?如何提升更新数据的性能?
78、在进行数据库编程时,连接池有什么作用?
79、什么是DAO模式?
80、事务的ACID是指什么?
81、JDBC中如何进行事务处理?
82、JDBC能否处理Blob和Clob?
126、什么是ORM?
127、持久层设计要考虑的问题有哪些?你用过的持久层框架有哪些?
+++
128、Hibernate中SessionFactory是线程安全的吗?Session是线程安全的吗(两个线程能够共享同一个Session吗)?
129、Hibernate中Session的load和get方法的区别是什么?
130、Session的save()、update()、merge()、lock()、saveOrUpdate()和persist()方法分别是做什么的?有什么区别?
131、阐述Session加载实体对象的过程。
132、Query接口的list方法和iterate方法有什么区别?
133、Hibernate如何实现分页查询?
134、锁机制有什么用?简述Hibernate的悲观锁和乐观锁机制。
135、阐述实体对象的三种状态以及转换关系。
136、如何理解Hibernate的延迟加载机制?在实际应用中,延迟加载与Session关闭的矛盾是如何处理的?
137、举一个多对多关联的例子,并说明如何实现多对多关联映射。
138、谈一下你对继承映射的理解。
139、简述Hibernate常见优化策略。
140、谈一谈Hibernate的一级缓存、二级缓存和查询缓存。
141、Hibernate中DetachedCriteria类是做什么的?
142、@OneToMany注解的mappedBy属性有什么作用?
+++
143、MyBatis中使用
#
和 $
书写占位符有什么区别? 144、解释一下MyBatis中命名空间(namespace)的作用。
145、MyBatis中的动态SQL是什么意思?
相关推荐
Java_Persistence_API 中文pdf
《Pro EJB 3 Java Persistence API》是一本深入探讨企业级JavaBeans(EJB)3.0中的Java持久化API(JPA)的专业书籍。EJB是Java平台上的核心组件,用于构建可扩展且可靠的分布式企业应用。JPA作为EJB的一部分,提供了...
1. **JSR 370 - Java Persistence API (JPA) 2.2**:增强了对Java库目录(JAR)的支持,改进了对JSON的处理,并提供了更多的查询选项。 2. **JSR 368 - JavaServer Faces (JSF) 2.3**:提升了性能,添加了对CDI...
它提供了一组API和服务,包括Servlet、JSP(JavaServer Pages)、EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JPA(Java Persistence API)等,这些都用于构建服务器端的应用程序。 在压缩包中的...
"ejb3.0_persistence_doc"这个压缩包包含的文档和资料主要聚焦于EJB 3.0中的持久化特性,特别是通过`javax.persistence`包中的注解来实现的。 1. **Java Persistence API (JPA)**: JPA是Java EE平台的标准持久化...
3. **JPA(Java Persistence API)**:Java EE 5引入了JPA作为ORM(Object-Relational Mapping)的标准,简化了数据库操作。JPA允许开发者用面向对象的方式来处理关系数据库,通过注解或XML配置来映射数据模型。 4....
API涵盖了诸如Servlet、JSP(JavaServer Pages)、EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JPA(Java Persistence API)、JNDI(Java Naming and Directory Interface)等核心组件和技术。...
除了以上主要模块,Java EE API还包括JNDI(Java Naming and Directory Interface)用于查找和绑定资源,JPA(Java Persistence API)用于对象关系映射,JSF(JavaServer Faces)用于构建用户界面,以及CDI...
Manning出版 Java Persistence With Hibernate 第二版 清晰pdf Hibernate, an open source project that is almost 15 years old. In a recent poll, Hibernate was among the top five tools used by many Java ...
《hibernate_persistence》是关于Hibernate持久化技术的一本书,涵盖了从第17章到第23章的代码示例。这些章节的代码主要涉及了Hibernate在数据库操作中的核心功能,包括查询条件设置、高级查询、数据源配置以及与...
9. **JPA(Java Persistence API)**:JPA是Java EE提供的ORM(对象关系映射)规范,用于处理数据库的持久化。它允许开发者使用面向对象的方式操作数据库。文档会涵盖Entity、EntityManager和Query的使用。 10. **...
- **JPA(Java Persistence API)2.2**:提供对象关系映射,增强了查询性能和JSON支持。 - **JSF(JavaServer Faces)2.3**:UI框架的更新,包括更好的错误处理和CDI集成。 - **JMS(Java Message Service)2.0**...
- **JPA(Java Persistence API)**:JPA是Java中的ORM(对象关系映射)标准,用于简化数据库操作,使Java对象和数据库表之间建立关联。 2. **Java EE服务**: - **JTA(Java Transaction API)**:用于处理...
6. **JPA (Java Persistence API)**:JPA是Java EE中的ORM(Object-Relational Mapping)规范,用于将Java对象与关系数据库进行映射,简化了数据访问。 7. **JTA (Java Transaction API)**:JTA提供了分布式事务...
7. **JPA(Java Persistence API)**:JPA简化了Java应用与关系数据库之间的数据持久化。它提供了一个统一的ORM(对象关系映射)框架,允许开发者以面向对象的方式处理数据。 8. **JAF(JavaBeans Activation ...
EJB3 Persistence基于Java Persistence API (JPA),允许开发者使用注解和XML配置来定义实体类的映射关系,从而实现对象关系映射(ORM)。本文将详细介绍如何在EJB3中使用实体Bean进行增删改查等基本操作,并特别关注...
High Performance Java Persistence 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系...
7. **JPA(Java Persistence API)**:JPA提供了一种对象/关系映射机制,简化了Java应用对数据库的操作。 8. **JSF(JavaServer Faces)**:JSF是一个用于构建用户界面的MVC(模型-视图-控制器)框架,它简化了Web...
《High-Performance Java Persistence》是一本专注于Java持久化性能的书籍,作者Vlad Mihalcea,涵盖了数据库服务器、连接层、应用数据访问层、ORM框架、原生查询构建器、性能与扩展性、响应时间、吞吐量、数据库...
4. **JPA(Java Persistence API)**:JPA是Java平台上的ORM(对象关系映射)标准,允许开发者使用面向对象的模型来操作数据库,简化了数据库编程。 5. **JMS(Java Message Service)**:JMS提供了一种标准的API来...