Getter: MVC - getter setter

Beitrag lesen

Hallo,
ich beschäftige mich gerade etwas mit dem MVC-Pattern. Jede Datenbanktabelle zum Beispiel entspricht  einem Objekt/Klasse, sehe ich das richtig? Das Objekt "product" ist in einer Tabelle "products" abgebildet.

Dieses Ojbekt hat also getter und setter-methoden.

  
class product{  
  
  public String getName(){  
   return this.name;  
  }  
  
  public String setName(String n){  
   this.name = n;  
  }  
}  
  

Dumme Frage: via getName() erhalte ich den aktuellen Wert der Variablen name. Was ist aber, wenn ich den aktuelle Wert von name haben möchte, der schon in der DB-Tabelle steht? Müsste man dafür dann eine Methode  getNameFromDB() oder sowas anlegen?

  
 public String getNameFromDB(){  
  return this.someSQLMethodToGetNameFromDB();  
}  
  

Oder gibt es da elegantere Wege?