従業員のJava Beanエンティティの作成
Employeeクラスには、従業員のすべての属性のgetterメソッドとsetterメソッドが含まれます。たとえば、First_nameには、それぞれgetFirst_NameやsetFirst_Nameのようなgetterメソッドとsetterメソッドがあります。
クラス名: src/main/java/com/oracle/jdbc/samples/entity/Employee.java
Githubの場所: Employee.java
Employee.javaを作成するステップ:
- クラス
Employee.javaのパッケージを宣言します。package com.oracle.jdbc.samples.entity; Employeeクラスに必要な次のパッケージをインポートしますimport java.sql.ResultSet; import java.sql.SQLException; import java.sql.Timestamp;Employeeクラスを宣言します。カッコ({})のペアを追加します。カッコの間にカーソルを置きます。public class Employee {}- 従業員の属性ごとに次の変数を宣言します。
private int Employee_Id; private String First_Name; private String Last_Name; private String Email; private String Phone_Number; private String Job_Id; private int Salary; - ResultSetを入力とし、SQLExceptionをスローする
Employeeクラスのコンストラクタを作成します。このコンストラクタで、Employeeクラスの属性のすべての値を設定します。public Employee(ResultSet resultSet) throws SQLException { this.Employee_Id = resultSet.getInt(1); this.First_Name = resultSet.getString(2); this.Last_Name = resultSet.getString(3); this.Email = resultSet.getString(4); this.Phone_Number = resultSet.getString(5); this.Job_Id = resultSet.getString(6); this.Salary = resultSet.getInt(7); } Employeeのすべての属性(Employee_id、first_name、last_name、salaryなど)の値を取得および設定するためのGetterメソッドとSetterメソッド、つまりgetXメソッドとsetXメソッドを作成します。たとえば、Employee_Idのgetterメソッドとsetterメソッドは次のとおりです。public int getEmployee_Id() { return Employee_Id; } public void setEmployee_Id(int Employee_Id) { this.Employee_Id = Employee_Id; }