Ho il metodo che restituisce java.util.Date
nella classe hibernate-entity:
package ua.com.winforce.loto_partner.commons.db.entity;
@Entity
@Table(schema = "pr", name = "publice")
public class Pr {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private int id;
@Column(name = "reg_date")
private Date regDate;
//GET, SET
}
E in un metodo ho bisogno di creare la variabile locale che sarà trattenuta getRegDate();
value, o di invocare quel metodo due volte. Cosa sarebbe più appropriato in quel caso? Voglio dire, nel primo caso stiamo potenzialmente chiudendo il momento in cui GC verrà attivato, ma nel primo tempo sprechiamo il nostro tempo alla seconda invocazione del metodo.