dto component
|
|
Título del Test:
![]() dto component Descripción: dto component |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál es la restricción principal de un objeto DTO en el contexto de APX?. Solo puede contener una única clase DTO por 'bundle'. No debe contener mecanismos de serialización. Debe contener lógica de negocio compleja. No debe contener ninguna lógica de negocio. ¿Por qué es obligatorio que la interfaz de un DTO (métodos y constructores) sea retrocompatible ('backward compatible')?. Porque el serialVersionUID debe cambiarse si el DTO se modifica. Porque el 'bundle' puede ser usado por terceros y un cambio puede afectarlos. Porque el packaging debe ser de tipo bundle. Porque el 'parent' del pom.xml es 'elara-project'. ¿Qué considera el documento que es 'extremadamente peligroso' al generar jerarquías de DTOs?. Generar jerarquías de clases DTO. Usar un DTO de terceros (third party). Tener múltiples clases DTO en un solo 'bundle'. Importar el 'bundle' de DTO en una librería. En el fichero pom.xml de un DTO, ¿cuál debe ser el valor de la etiqueta <packaging>?. elara-project. bundle. dto. jar. Según el documento, ¿cuál es la nomenclatura correcta para el artifactId de un DTO (ej. UUAA=TEST, CODE=001)?. dto-test-001. com.bbva.test.dto.example. TESTC001. elara-project. En la configuración del maven-bundle-plugin (Apache Felix), ¿qué valor debe tener la instrucción Bundle-Category?. bundle. 0.0. dto. $(project.artifactId). Si una clase DTO que implementa Serializable es modificada, ¿qué se debe hacer con el atributo serialVersionUID?. Debe ser ofuscado. Debe mantenerse idéntico. Debe ser cambiado. Debe eliminarse. Si un DTO contiene atributos con datos sensibles, ¿qué se debe hacer según el documento?. La clase no debe implementar Serializable. Los atributos deben ser ofuscados en los métodos equals y hashCode. El Bundle-Category debe ser dto-sensitive. Los atributos deben ser ofuscados en el método toString. ¿Qué problema importante ocurre si dos DTOs diferentes usan el mismo nombre de paquete (ej. com.bbva.test.dto.example)?. El serialVersionUID deberá ser idéntico en ambos. Causará una dependencia circular. OSGi cargará solo uno de ellos. El maven-bundle-plugin fallará la compilación. ¿Qué fichero es autogenerado en tiempo de compilación y contiene los metadatos de OSGi, como Bundle-Category y Import-Package?. elara-project.xml. MANIFEST.MF. pom.xml. ExampleDTO.java. |




