Java数据库连接与持久化技术详解
1. 依赖注入
依赖注入是一种设计模式,在该模式中,对象的依赖项由容器在运行时注入。此设计模式在Java领域因Spring框架而流行,Java EE则使用 @Resource 注解来实现该模式。
以下是一个简单示例,通过将 dataSource 对象的声明从 doGet() 方法中移出并使其成为一个字段,然后用 @Resource 注解进行修饰:
@Resource(name = "jdbc/__CustomerDBPool")
private DataSource dataSource;
@Resource 注解有一个名为 name 的元素,用于指示要获取的资源的JNDI名称。该注解可用于查找通过JNDI可用的任何类型的资源,而不仅仅是 DataSources 。
2. 修改数据库数据
在之前的示例中,我们了解了如何使用 java.sql.PreparedStatement 接口的 executeQuery() 方法从数据库中读取数据。现在,我们将学习如何使用该接口的 executeUpdate() 方法来插入、更新或删除数据库中的数据。
以下是一个完整的示例代码:
<
超级会员免费看
订阅专栏 解锁全文
6万+

被折叠的 条评论
为什么被折叠?



