Java México - Conceptos https://www.javamexico.org/taxonomy/term/25/0 es Diferencia entre DTO y BO https://www.javamexico.org/foros/conceptos/diferencia_entre_dto_y_bo <p>Buenas tardes amigos, junto con saludarles me gustaría por favor aclarar una duda que no he podido resolver...</p> <p>Entiendo que un DTO se utiliza para transferir datos como objetos, pero este tipo de clases no debe llevar lógica para respetar su principal caracteristica o función.</p> <p>La duda la tengo con los BO..<br /> le comento el caso puntual...<br /> Tengo que procesar información de varias tablas a la vez y devolver a la vista los datos (un método por ejemplo "Facturación empresa").<br /> Como los datos a procesar pertenecen a varias tablas o entidades, utilizo DTO's para recibir la información de ellas a través de los DAOS de cada tabla.</p> <p>Así que en la capa de negocio donde junto todos los DTO's recibidos desde los DAOS correspondientes, cree atributos que representarían una nueva entidad que contiene todos los datos que devuelve esa transacción en particular (FacturacionEmpresaBO).<br /> A esto le llame BO y a mi parecer seria como una especie de DTO pero con algo de lógica aplicada para llenar los atributos y facilitar la entrega de datos de ciertas operaciones.</p> <p><a href="https://www.javamexico.org/foros/conceptos/diferencia_entre_dto_y_bo" target="_blank">leer más</a></p> https://www.javamexico.org/foros/conceptos/diferencia_entre_dto_y_bo#comments Conceptos Thu, 08 Nov 2018 23:49:46 +0000 fuegos 9315 at https://www.javamexico.org es correcto hacer casting con Number ? https://www.javamexico.org/foros/conceptos/es_correcto_hacer_casting_con_number <p>Buenas</p> <p>Tengo una duda al momento de realizar un casting de un Object, necesito convertirlo a long, vi que se puede hacer de la siguiente forma utilizando Number:<br /> <span class="geshifilter"><code class="java5 geshifilter-java5">&nbsp;</code></span> </p> <p>o lo correcto seria algo como esto:<br /> <span class="geshifilter"><code class="java5 geshifilter-java5">&nbsp;</code></span><br /> mi duda es saber que es correcto y el porque, agradezco la ayuda.</p> <p>saludos</p> https://www.javamexico.org/foros/conceptos/es_correcto_hacer_casting_con_number#comments Conceptos Wed, 10 Jan 2018 20:45:40 +0000 s3kok 9225 at https://www.javamexico.org Inyección de dependencias y Composición https://www.javamexico.org/foros/conceptos/inyeccion_de_dependencias_y_composicion <p>Hola compañeros</p> <p> Escribo a ver si me puedes aclarar algo que llevo un buen tiempo sin comprender a pesar que he visto muchos tutoriales, pero ninguno ha resuelto específicamente mi duda. Quizá me extienda demasiado en plantear el problema, pero es para validar los conocimientos de base, que de otra forma me conducirían a otros errores:</p> <p>Mi duda tiene que ver con la agregación, composición y su codificación utilizando inyección de dependencias.</p> <p>Según entiendo la agregación es una relación débil, ya que la vida del objeto contenido no depende del objeto contenedor. esto significa que el objeto contenido es pasado por referencia al objeto contenedor. Ej:<br /> <span class="geshifilter"><code class="java5 geshifilter-java5">&nbsp;</code></span><br /> Al pasar el valor por referencia, creamos una especie de vínculo entre el objeto miTransformador y el objeto transformador, si transformador cambia, también se ven reflejados los cambios en el objeto miTransformador, ya que ambos objetos apuntan a la misma referencia.</p> <p><a href="https://www.javamexico.org/foros/conceptos/inyeccion_de_dependencias_y_composicion" target="_blank">leer más</a></p> https://www.javamexico.org/foros/conceptos/inyeccion_de_dependencias_y_composicion#comments Conceptos Tue, 06 Jun 2017 05:25:33 +0000 Acertijo-007 9126 at https://www.javamexico.org Ayuda: Programa que defina el tamaño de una matriz y la llene con un valor https://www.javamexico.org/foros/conceptos/ayuda_programa_que_defina_el_tamano_de_una_matriz_y_la_llene_con_un_valor <p>Estoy tratando de hacer un programa que pida al usuario definir el tamaño de la matriz y posteriormente que pida un valor para llenar la matriz con este. Lo que tengo hasta ahora: </p> <p> <span class="geshifilter"><code class="java5 geshifilter-java5">&nbsp;</code></span></p> <p><a href="https://www.javamexico.org/foros/conceptos/ayuda_programa_que_defina_el_tamano_de_una_matriz_y_la_llene_con_un_valor" target="_blank">leer más</a></p> https://www.javamexico.org/foros/conceptos/ayuda_programa_que_defina_el_tamano_de_una_matriz_y_la_llene_con_un_valor#comments Conceptos Fri, 05 May 2017 23:11:15 +0000 E.EstebanC 9115 at https://www.javamexico.org ¿Cual es la mejor forma de realizar paginación? https://www.javamexico.org/foros/conceptos/%C2%BFcual_es_la_mejor_forma_de_realizar_paginacion <p>Hola compañeros:</p> <p>Me surge la siguiente duda, ¿existe un método "óptimo" o considerado de "buena practica" para realizar paginado? He visto que existen muchas soluciones, la duda surge, porque me imagino que el rendimiento de estos paginados, depende de la cantidad de datos a regresar, yo solamente he paginado registros de una cantidad que podria decirse, no es muy grande, he utilizado paginación con JQuery y DisplayTag, me imagino que estas soluciones no son eficientes cuando hablamos de millones de registros (no se, por ejemplo 5 millones o mas), también he observado (en código que me ha tocado mantener) que a nivel consulta sql realizan el paginado, esto es, que por medio de una consulta SQL toman el total de registros y van realizando consulta de registro en relación a un rango de paginado, de nueva cuenta, ignoro si es la mejor manera de realizarlo, si alguien pudiera dar su opinión en relación a su experiencia o si alguien se ha enfrentado con esta situación, me gustaría saber su punto de vista.</p> <p>Gracias !!!</p> https://www.javamexico.org/foros/conceptos/%C2%BFcual_es_la_mejor_forma_de_realizar_paginacion#comments Conceptos Sun, 08 Nov 2015 00:32:30 +0000 alucard1 8800 at https://www.javamexico.org contar palabras en flex https://www.javamexico.org/foros/conceptos/contar_palabras_en_flex <p>hola chicos disculpen alguien sabe como contar las palabras desde un .txt en lenguaje c para compilarlo en flex?? </p> <p>he buscado ejemplos y nada que encuentro.. aver si me pueden ayudar.. gracias</p> https://www.javamexico.org/foros/conceptos/contar_palabras_en_flex#comments Conceptos Tue, 27 Oct 2015 00:49:54 +0000 Martha71404 8786 at https://www.javamexico.org contar palabras desde un archivo.txt en c https://www.javamexico.org/foros/conceptos/contar_palabras_desde_un_archivotxt_en_c <p>hola chicos no se si aqui me puedan ayudar lo que pasa es que quiero hacer un programa que me cuente las palabras repetidas que contiene un archivo.txt en lenguaje c practicamente no tengo idea de como hacerle mas se que lo tengo que guardar en un arreglo y que el contador aumente a 1 cuando encuentre una palabra igual a la que esta en el arreglo..</p> <p>no se si me pueden ayudar porfavor..</p> https://www.javamexico.org/foros/conceptos/contar_palabras_desde_un_archivotxt_en_c#comments Conceptos Sat, 24 Oct 2015 00:47:21 +0000 Martha71404 8781 at https://www.javamexico.org Tipo de retorno de un servicio web https://www.javamexico.org/foros/conceptos/tipo_de_retorno_de_un_servicio_web <p>Hola Compañeros:</p> <p>La duda, en relacion a los servicios web, es el tipo de retorno que debe realizar un servicio SOAP, cuando la peticion no ha encontrado resultados, como por ejemplo, al momento de consultar una base de datos .</p> <p>Por lo que he estado revisando, existen 3 posibles opciones:</p> <ul> <li>Regresar null (por lo que he sabido, es mala práctica regresar null como tipos de resultado, no solamente a nivel web service)</li> <li>Regresar un indicador, que especifique si se han encontrado valores (Otra mala práctica, si regresamos por ejemplo, un objeto Empleado y se le agrega una propiedad, como un valor boolean para saber si existen resultados, estamos rompiendo con la buena practica que dice que un objeto solo debe tener atributos que pertenezcan a la entidad)</li> <li>Regresar una excepcion indicando que la consulta realizada, no presenta resultados (Algo asi como lo maneja hibernate, por ejemplo)</li> </ul> <p>Gracias y Saludos</p> https://www.javamexico.org/foros/conceptos/tipo_de_retorno_de_un_servicio_web#comments Conceptos Fri, 09 Oct 2015 16:59:20 +0000 alucard1 8769 at https://www.javamexico.org botones de netbeans https://www.javamexico.org/foros/conceptos/botones_de_netbeans <p>hola , mira lo que pasa es que necesito el codigo que puede ir en un boton llamado eliminar ya que este boton va a tener como funcion eliminar elementos que yo seleccione de una lista en NETBEANS , pero que al terminar de eliminar estos elementos de la lista y ya no haya ninguno en ella, pueda dar click en el boton eliminar y me salga un mensaje diciendo " ya no hay elementos en la lista""</p> <p>gracias por su colaboracion de antemano....</p> https://www.javamexico.org/foros/conceptos/botones_de_netbeans#comments Conceptos Sun, 05 Oct 2014 04:21:47 +0000 brandon 8169 at https://www.javamexico.org Buenas practicas https://www.javamexico.org/foros/conceptos/buenas_practicas <p>Hola, primero que todo, soy nuevo, no soy de mexico u.u. Pero sinceramente. foros de programación o derechamente de java en español... pues muchos no hay y si los hay son muy poco usados.</p> <p>Bueno, vengo con una queja o quizás mas bien una pregunta....</p> <p><b>(las preguntas están al final en negrita.)</b></p> <p>Me gusta programar, y por la misma razón me encanta que mi código se vea bien, se entienda, que aunque sea una estupidez este bien documentado y todo.</p> <p>Utilizo UML, Diagramas para las bases de datos, defino características y alcances de mis proyectos (aun cuando no sean importantes, lo he hecho hasta con un maldito tetris), y como no, utilizo JavaDoc...</p> <p><a href="https://www.javamexico.org/foros/conceptos/buenas_practicas" target="_blank">leer más</a></p> https://www.javamexico.org/foros/conceptos/buenas_practicas#comments Conceptos Sun, 07 Sep 2014 11:07:57 +0000 Nac-Ho 8031 at https://www.javamexico.org