Usar Eclipse refactor move es muy habitual cuando tenemos que modelar un conjunto de clases . Ya que casi siempre sucede lo mismo , la responsabilidades que hemos asignado en un principio a una clase acabamos considerando que quizás debieran estar en otra y necesitamos mover un método de una clase a otra. Este tipo […]
El modelo Entidad Relacion con DBDesigner
Construir un modelo entidad relacion es algo del día a día . Todos necesitamos alguna herramienta que nos facilite la construcción de modelos. Sin embargo no siempre tenemos una herramienta decente instalada en el ordenador. DBDesigner nos permite construir modelos de una forma rápida y elegante en la nube. Para ello lo primero que deberemos es […]
Java Finally y el cierre de recursos
El uso de Java Finally como clausula que cierra recursos , es algo obligatorio a conocer . Muchas veces surge la pregunta de para qué sirve exactamente Java Finally en nuestro código. Vamos a ver un ejemplo elemental de la división de dos números enteros. Recordemos que es una operación que no se puede realizar […]
Eclipse JPA y clases de dominio
El uso de Eclipse JPA a la hora de automatizar la creación del modelo de dominio es bastante común . En muchas ocasiones necesitamos generar el modelo de dominio o de entidades de la forma mas rápida posible para Java Persistence API .Vamos a ver cómo podemos usar Eclipse para crear nuestras clases Java de […]
Promise vs Observable en JavaScript
La diferencia entre Promise vs Observable es algo que muchas veces cuesta entender en el mundo de la programación asíncrona. Vamos a intentar explicarlo de una forma sencilla partiendo de un ejemplo muy elemental .Cuando nosotros trabajamos con JavaScript podemos definir una variable y asignarle un valor. Este código asigna un valor de 5 a […]
Spring JdbcTemplate y el principio DRY
El uso de Spring JdbcTemplate es un clásico cuando hablamos de desarrollo de aplicaciones enterprise. En muchos casos el primer enfoque suele ser hacer uso de JPA para persistir la información en la base de datos o directamente de hibernate . Lamentablemente no todos los diseños entidad relación soportan este enfoque. Ya que a veces […]
Java Assert librerias y enfoques
El uso de Java Assert y sus variantes es el punto de entrada al desarrollo con Test Driven Development. Ahora bien existen varias librerías que nos permiten modificar la forma en la cual trabajamos con los java assert . Vamos a ver varios ejemplos que nos pueden ayudar a clarificar cosas . Supongamos que tenemos […]
Arquitecturas RESTFul y agregados
Cuando hablamos de Arquitecturas RESTFul estamos haciendo referencia a un servicio que implementa los principios REST y nos publica un recurso en una url para que podamos acceder a él de forma sencilla. Crear un recurso REST es relativamente fácil ya que normalmente reservamos una URL y permitimos que se acceda a ella a través […]







