11 lines
1.2 KiB
Plaintext
11 lines
1.2 KiB
Plaintext
Hoy he subido multiples cambios para que las entidades de Paciente, Medico de Familia y Medico Especialista tengan un código, diferente del identificador de base de datos que se pueda utlizar para realizar el login correctamente.
|
|
|
|
Ahora mismo, con la última version:
|
|
* Hay 2 secuencias en base de datos (las he añadido al script de base de datos) que generan identificadores númericos únicos.
|
|
* Una secuencia genera los identificadores para Pacientes, y otra secuencia para profesionales (tal como requieren los requisitos).
|
|
* Los medicos de familia y los medicos especialistas comparten el identificador único (secuencia) y por lo tanto sus identificadores no se solapan.
|
|
* Los identificadores númericos se completan con 4 caracteres que se contatenas al inicio, y que hacen único al identificador (PAT#XXXX para Pacientes y PRO#0000 para profesionales)
|
|
* El login tiene en cuenta estos nuevos códigos, y por lo tanto el login se puede realizar correctametne.
|
|
|
|
* También he añadido varios métodos al EJB común para recuperar entidades, tanto por Id como por codigo.
|
|
* También he añadido junciones para convertir entidades JPA e entidades POJO de forma más o menos automática, y con minimo soporte para mapeo de propiedades de objetos relacionados. |