domingo, octubre 12, 2008

cosas locas de java

en una clase tengo dos atributos privados, los cuales solo son modificados por un método. Hasta ahí todo bien.
El problema es que para poder serializar esa clase a json y para poder guardarla en Hibernate tienen que ser beans (osea esos atributos tienen que tener getter y setters) por lo cual me rompe todo el bendito encapsulamiento, ya que cualquiera manipulando un objeto puede romper la consistencia y relacion de los dos atributos usando el set de uno (no, no puedo deducir que hacer con el otro en base al valor de uno).

Cosas que pasan.

PD: puede que haya una forma de arreglarlo, yo no la se.

1 comentario:

Alexis Ferreyra dijo...

bendito paradigma SOA que te pareces tanto al odiado estructurado, vengase a nosotros tu mundo a pesar de que odiamos a tu primo, que viva en algun otro lado la orientación a objetos :-)

Seguidores

Archivo del Blog