public static Department getById(int department_id){
Connection con=DMmanager.getConnection();
PreparedStatement pst= null;
String str="select * from department where department_id =?";
pst=con.prepareStatement(str);
(1)因为此处有一展位符,所以????
pst.setInt(1,department_id);
ResultSet rs=null;
rs = pst.executeQuery();
while(rs.hasNext){
Department dep = new Department();
dep.setId(rs.getInt("department_id"));
dep.setName(rs.getString("department_name"));
dep.setSalary(rs.getFloat("salary"));
dep.setLocation_id(rs.getInt("location_id"));
}
rs.close();
pst.close();
con.close();
return dep;
}
与查询department所有数据相比,为什么在简单数据查询时会要有(1)在了,其作用是什么?
ps:此代码有出入.....只用于做解构式模块分析
分享到:
相关推荐
Java JDBC综合笔记详细介绍了使用Java语言通过JDBC操作数据库的基本方法和技巧,包括数据库的创建、表的操作、数据的增删改查、SQL语句的使用等。 在数据库的创建方面,笔记中提到了如何创建数据库以及如何设置...
笔记记录分享-笔记记录分享网站-笔记记录分享网站源码-笔记记录分享网站java代码-笔记记录分享网站设计与实现-基于springboot的笔记记录分享网站-基于Web的笔记记录分享网站设计与实现-笔记记录分享项目-笔记记录...
JDBC学习笔记 JDBC(Java DataBase Connectivity)是一种Java程序语言访问数据库的标准接口。它使得Java程序可以连接到各种不同的数据库管理系统,例如Oracle、SQL Server、MySQL、DB2、Sybase等。 JDBC的概念 ...
笔记记录分享-笔记记录分享网站-笔记记录分享网站源码-笔记记录分享网站java代码-笔记记录分享网站设计与实现-基于springboot的笔记记录分享网站-基于Web的笔记记录分享网站设计与实现-笔记记录分享项目-笔记记录...
10. **Java EE**:如果笔记包含了这部分内容,那么会涉及Servlet、JSP、JDBC等,这些都是构建企业级Web应用的关键技术。 11. **设计模式**:23种设计模式是解决常见编程问题的最佳实践,包括工厂模式、单例模式、...
1. **加载数据库驱动**:在Java程序中,首先需要通过`Class.forName()`方法加载对应的数据库驱动,例如对于Oracle数据库,可以使用`Class.forName("oracle.jdbc.driver.OracleDriver")`。 2. **获取数据库连接**:...
Java通过JDBC(Java Database Connectivity)接口与数据库进行交互,允许程序员执行SQL语句,处理结果集。此外,还有ORM(Object-Relational Mapping)框架,如Hibernate和MyBatis,它们简化了数据库操作,将数据库...
Java JDBC(Java Database Connectivity)是Java平台中用于与关系型数据库交互的一组接口和类,它是Java标准API的一部分,允许Java程序与各种数据库系统进行通信。JDBC为开发者提供了统一的编程接口,使得开发者可以...
在本篇JDBC学习笔记中,我们将深入探讨JDBC的基础知识、核心概念以及实际应用。 一、JDBC基础 1. JDBC驱动程序:JDBC驱动是连接Java应用程序和数据库之间的桥梁。根据实现方式,JDBC驱动分为四种类型:类型1(JDBC...
### JDBC学习笔记知识点详解 #### 一、JDBC理论概述 **JDBC**(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供...
在Java中,数据库存取技术 只能通过JDBC 访问数据库: JDBC访问数据库的形式主要有两种: 1).直接使用JDBC的API去访问数据库服务器(MySQL/Oracle). 2).间接地使用JDBC的API去访问数据库服务器. 第三方O/R...
Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习...
JAVA 中JDBC笔记
【标题】"java读书笔记笔记笔记笔记笔记笔记" 暗示了这是一份关于Java编程语言的学习笔记,可能包含了作者在阅读Java相关书籍时所做的重要记录和理解。笔记通常涵盖了语言的基础概念、核心特性、类与对象、内存管理...
**JDBC(Java Database Connectivity)简介** JDBC是Java编程语言中用来规范客户端程序如何访问数据库的应用程序接口,由Sun ...在提供的压缩包文件中,`JDBC笔记.doc`可能包含了更详细的讲解和示例,建议参考学习。
JDBC(Java Database Connectivity)是Java语言访问数据库的标准接口集合,实质上是调用者(通常是开发者或应用程序)与数据库供应商之间的一种协议。这种协议允许开发者通过纯Java的方式连接并操作各种类型的数据库...
笔记会讲解如何在Java中读写文件,理解流的概念,以及文件的复制、追加等操作。 在面向对象高级特性的部分,笔记可能包含抽象类、接口、内部类、匿名类、枚举,以及泛型和注解的使用。这些特性使得Java代码更加灵活...
笔记记录分享-笔记记录分享系统-笔记记录分享系统源码-笔记记录分享管理系统-笔记记录分享管理系统java代码-笔记记录分享系统设计与实现-基于springboot的笔记记录分享系统-基于Web的笔记记录分享系统设计与实现-...
通过以上内容的学习,我们可以了解到JDBC作为一种重要的Java数据库连接技术,在开发过程中起着至关重要的作用。无论是从基础概念理解,还是具体实现细节,都有助于开发者更好地掌握JDBC的使用方法。此外,了解不同的...