Capitulo UserInfo

UserInfo es una clase definida que nos permite almacenar información en los entitys acerca del usuario, la acción realizada y la fecha y hora de manera que podamos contar con un registro auditable.

Método

Descripción

UserInfo generateUserinfo(String username, String description)

Devuelve un UserInfo

List<UserInfo> generateListUserinfo(String username, String description)

Devuelve una lista de UserInfo

T addUserInfoForSaveMethod(T t1, String username, String descripción)

Devuelve el mismo entity pero con el UserInfo agregado La primera vez sera un list. Usado en los métodos save). Lo utiliza internamente IControler al invocar el método save().

Ejemplo de Uso:

método save()

 persona=      personaRepository.addUserInfoForSaveMethod(persona, "myusername", "create");

método edit()

  persona = personaRepository.addUserInfoForEditMethod(persona, "myusarname", "update");

Otro ejemplo

rol =rolRepository.addUserInfoForSaveMethod(rol,"avbravo","fromController");

Last updated