従業員のJava Beanエンティティの作成

Employeeクラスには、従業員のすべての属性のgetterメソッドとsetterメソッドが含まれます。たとえば、First_nameには、それぞれgetFirst_NamesetFirst_Nameのようなgetterメソッドとsetterメソッドがあります。

クラス名: src/main/java/com/oracle/jdbc/samples/entity/Employee.java

Githubの場所: Employee.java

Employee.javaを作成するステップ:

  1. クラスEmployee.javaのパッケージを宣言します。
    package com.oracle.jdbc.samples.entity;
  2. Employeeクラスに必要な次のパッケージをインポートします
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Timestamp;
  3. Employeeクラスを宣言します。カッコ({})のペアを追加します。カッコの間にカーソルを置きます。
    public class Employee {}
  4. 従業員の属性ごとに次の変数を宣言します。
    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;
  5. 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);
    }
    
  6. Employeeのすべての属性(Employee_idfirst_namelast_namesalaryなど)の値を取得および設定するための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;
      }