数据库基本上是现代应用程序的标准存储,绝大多数程序都把自己的业务数据存储在关系数据库中,可见,访问数据库几乎是…
我们在前面介绍 JDBC 编程时已经讲过,Java 程序使用 JDBC 接口访问关系数据库的时候,需要以下几步…
使用 Spring 操作 JDBC 虽然方便,但是我们在前面讨论 JDBC 的时候,讲到过 JDBC 事务,如…
在传统的多层应用程序中,通常是 Web 层调用业务层,业务层调用数据访问层。业务层负责处理各种业务逻辑,而数据…
使用 JdbcTemplate 的时候,我们用得最多的方法就是 List<T> query(Str…
上一节我们讲了在 Spring 中集成 Hibernate。Hibernate 是第一个被广泛使用的 ORM …
使用 Hibernate 或 JPA 操作数据库时,这类 ORM 干的主要工作就是把 ResultSet 的每…
我们从前几节可以看到,所谓 ORM,也是建立在 JDBC 的基础上,通过 ResultSet 到 JavaBe…
在 Web 开发一章中,我们已经详细介绍了 JavaEE 中 Web 开发的基础:Servlet。具体地说,有…
我们已经介绍了 Java Web 的基础:Servlet 容器,以及标准的 Servlet 组件: Servl…