ORM-Basico Un documento que explica como manejar las diferentes anotaciones ORM en java
Code Spart
Amantes del desarrollo de software, el Open Source, el aire libre, entre otras aficiones.
domingo, 16 de marzo de 2014
¡HolaMundo! Hibernate
En este post veremos que es hibernate, por que y para que usarlo y algunas ventajas de implementación. El ejemplo se realizara con una base de datos postgreSQL 9.3, se creara la configuración utilizando de ingeniería inversa con la conexión al a base de datos
ORM-Basico Un documento que explica como manejar las diferentes anotaciones ORM en java
ORM-Basico Un documento que explica como manejar las diferentes anotaciones ORM en java
Etiquetas:
Base de datos,
Data Source,
Fuente de datos,
Hibernate,
Hola mundo,
Ingeniería inversa,
Introducción a hibernate,
ORM,
Postgres,
PostgreSQL,
tutorial de hibernate
Ingenieria inversa con hibernate
En este blog mostrare como realizar la ingeniería inversa a una tabla en la base de datos, por medio del plugin de Jboss para eclipse.
Antes de iniciar la configuración de hibernate, hay que crear un nuevo datasource o fuente de datos en eclipse que se conecte con la base de datos con la cual nos vamos a conectar.
Para ello buscamos la ventana de "Data Source Expĺorer"
Antes de iniciar la configuración de hibernate, hay que crear un nuevo datasource o fuente de datos en eclipse que se conecte con la base de datos con la cual nos vamos a conectar.
Para ello buscamos la ventana de "Data Source Expĺorer"
sábado, 25 de enero de 2014
Genera imágenes bajo demanda adaptadas a distintos dispositivos con Thumbor
Hola. comparto este tema que me pareció muy interesante.
Fuente: GenbetaDev
Uno de los elementos más importantes cuando adaptamos una web a distintos dispositivos como móviles, tablets o teles (por poner ejemplos) son las imágenes. Para que realmente esa adaptación sea eficiente debemos convertir el tamaño, resolución, peso y demás de características de las imágenes, según la plataforma en la que se visualice.
Existen distintas formas de abordar ese problema: una de ellas es contar con un servidor que genere imagenes bajo demanda, como bien podemos hacer con Thumbor.
Fuente: GenbetaDev
Uno de los elementos más importantes cuando adaptamos una web a distintos dispositivos como móviles, tablets o teles (por poner ejemplos) son las imágenes. Para que realmente esa adaptación sea eficiente debemos convertir el tamaño, resolución, peso y demás de características de las imágenes, según la plataforma en la que se visualice.
Existen distintas formas de abordar ese problema: una de ellas es contar con un servidor que genere imagenes bajo demanda, como bien podemos hacer con Thumbor.
Java - Singleton (instancia única)
En esta entrada, comenzaremos a ver que es un singleton, para que y como implementarlo en nuestro codigo.
¿Que es un Singleton?
Es un patrón de diseño o solución a un problema, que nos permite acceder siempre instancias únicas de objetos,mediante la implementación podemos asegurarnos de que al llamar X clase en el Singleton instanciada estamos invocando a la única instancia que hemos implementado. Este patrón de diseño se puede implementar un múltiples lenguajes de programación.
Este patrón de diseño es efectivo para limitar el número máximo de instancias en exactamente una. En este caso, si más de un objeto necesita utilizar una instancia de una clase Singleton, esos objetos compartirán la misma instancia de la clase Singleton.
Una clase que implementa el patrón de diseño de instancia única se conoce como una clase Singleton.
domingo, 19 de enero de 2014
Introducción a Spring Framework
Spring framework es "una plataforma que nos proporciona una infraestructura que actúa de soporte para desarrollar aplicaciones Java". Que se utiliza principalmente para el desarrollo de aplicaciones Java y para contenedor de inversión de control e inyección de dependencias. Spring rivaliza directamente con la especificación de JavaEE "EJB".
Inversión de control e inyección de dependencias
Inversión de control o "IoC" abreviado en ingles, se puede explicar que mientras desarrollamos una aplicación, disponemos de varios objetos que se relacionan uno a otro "entre sí" y para poder trabajar con estos primero tendrás que instanciarlos. Esto lo puede realizar Spring, inyectando la instancia de un objeto en otro que la requiera (Inyección de dependencias), por esto se llama inversión de control, ya que Spring se encarga de instanciar los objetos e inyectarlos por medio de reflexión.
sábado, 18 de enero de 2014
Introducción ZK (¡Hola mundo!)
Zk es un framewor java para desarrollo de interfaz de usuario
dinámico y simple, una de sus ventajas a mi parecer es que todo lo que necesitas para desarrollar la interfaz de usuario si Zk no lo ofrece es
fácil de implementar, tiene una muy buena comunidad, aparte de esto en
la propia página encuentras muy buenos ejemplos de cómo trabajar con
este framework.
Zk es un framework tipo RIA. Y aunque Existen versiones de pago como la PE o EE. Con la versión libre se puede realizar todo, solo hay que ingeniar un momento o buscar en internet.
Generalmente no soy bueno con las introducciones así que dejare unos links de interés a continuación y comenzare con el tema en forma:Zk Framework intro
Zk Framework demo
Zk Framework sandbox
Zk es un framework tipo RIA. Y aunque Existen versiones de pago como la PE o EE. Con la versión libre se puede realizar todo, solo hay que ingeniar un momento o buscar en internet.
Generalmente no soy bueno con las introducciones así que dejare unos links de interés a continuación y comenzare con el tema en forma:Zk Framework intro
Zk Framework demo
Zk Framework sandbox
jueves, 16 de enero de 2014
Introducción a aplicación web con (Zk, Hibernate, Spring)
Buenos (días, tardes, noches)…
Para comenzar con las publicaciones del blog “Code Spart” voy a realizar una introducción para la dinámica de publicación en algunos de los futuros post, identificados como “Aplicación web Java (Zk, Hibernate, Spring) parte N”.
Esta aplicación tendrá como objetivo crear una aplicación web, por capas que contenga: control de instancias, comunicación con base de datos (GenericDAO y configuración de Hibernate en Spring), front-end en Zk.
Ficha técnica del proyecto:
- IDE: Eclipse Juno
- Base de datos: PostgreSQL 9.2
- Servidor de aplicaciones: Jboss 7.1
- Versión de Spring: 3.6
- Versión de Hibernate: 4.2
- Versión de Zk:7
Suscribirse a:
Entradas (Atom)