Java Servlet / JSP-Anforderungsbereich Teil 1

Was ist ein Umfang?

Der Bereich </ font> in Java Servlet / JSP ist der Bereich, in dem die Instanz gespeichert werden kann. Sie können die Instanz im Bereichsbereich belassen und zwischen der Servlet-Klasse und JS freigeben oder übergeben.

Verwenden wir grundsätzlich die Instanz "Java Beans"!

JavaBeans </ font> ist ein Entwurfsmuster, das die Klassenunabhängigkeit verbessert und die Wiederverwendung als Teil erleichtert.

Java Beans Regeln

  1. Kann serialisiert werden (Implementierung von java.io.Serializable).
  2. Die Klasse ist öffentlich und gehört zum Paket.
  3. Hat einen öffentlichen Konstruktor ohne Argumente.
  4. Das Feld ist gekapselt.
  5. Haben Sie einen Getter / Setter, der der Namenskonvention folgt.

JavaBeans-Beispielprogramm

Human.java


package model;
import java.io.Serializable;

public class Human implements Serializable {
  private String name;
  private int age;

  public Human() {}
  public Human(String name, int age) {
    this.name=name;
    this.age=age;
  }
  public String getName() { return name; }
  public void setName(String name) { this.name=name; }
  public int getAge() { return age; }
  public void setAge(int age) { this.age=age; }
}

Eigentum

Die Eigenschaften der Instanz werden von der Setter / Getter-Methode generiert.


Weiter: Anforderungsbereich Teil 2

Recommended Posts