Entradas

OpenCV 3 + Python 3 en Windows

Imagen
La versión de la librería OpenCV 3.x nos proporciona compatibilidad con versiones Python 3.x, hasta este momento la compilación por defecto no viene con este modulo activado, por lo que debemos compilar la librería e instalarla en Python 3.x, para esta prueba usaremos Pyhton 3.4 , OpenCV 3.0 , CMake 3.2.2 en un sistema Windows, para compilar usaremos Visual Studio 2013 .

Spring Data REST Accediendo a Datos

Imagen
Construiremos una aplicación Java con el Framework Spring que nos permita el acceso a una base de datos MySQL permitiéndonos obtener, editar, ingresar, eliminar datos almacenados en la DB, Spring Data REST combina automáticamente las funcionalidades de Spring HATEOAS y Spring Data JPA lo que nos proporciona múltiples facilidades.   Este tutorial hace uso de los conocimientos aprendidos en los tutoriales anteriores: Servicios RESTful con Spring y Acceso a Base de Datos MySQL con Spring JPA-Hibernate , se recomienda leerlos, mas no es absolutamente necesario.   Creamos nuestro proyecto como hemos aprendido en tutoriales anteriores, el archivo pom.xml será el siguiente:   <?xml version="1.0" encoding="UTF-8"?> <project xmlns= "http://maven.apache.org/POM/4.0.0" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation= "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma...

JavaFX Uso de ComboBox

Imagen
Un ComboBox en uno de los controles comúnmente usados en la creación de interfaces gráficas de usuario, es un control diseñado para desplegar una lista de elementos del los cuales el usuario podrá seleccionar el deseado, un ComboBox puede ser editable o no, también podemos cambiar la forma como se presentan los datos. 

Ventana JavaFX con bordes sombreados

Imagen
Veamos como podemos modificar completamente la apariencia de una ventana con JavaFX, en esta ocasión crearemos una ventana con un marco redondeado y sombreado con un indicado por nosotros, aplicamos estilos CSS que podemos modificar para cambiar la apariencia de la ventana de nuestro gusto.

Acceso a Base de Datos MySql con Spring JPA-Hibernate

Imagen
Spring Framework provee varios métodos de acceso a datos, a diversos tipos de bases de datos y muchas maneras de administrarlos de una manera sencilla, veremos a continuación el acceso a datos mediante JPA a una base de datos MySQL utilizando Hibernate.   Primero requerimos crear el proyecto, lo hacemos como hemos aprendido en tutoriales anteriores, como siempre debemos modificar el archivo pom.xml para que contenga la dependencias y configuraciones requeridas por nuestro proyecto, agregando las dependencias para JPA y MySql nuestro pom.xml debe ser este:   <?xml version="1.0" encoding="UTF-8"?> <project xmlns= "http://maven.apache.org/POM/4.0.0" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation= "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" > <modelVersion> 4.0.0 </modelVersion> <groupId> tutor.programacion <...

Crear un .exe para un archivo java .jar

Imagen
En ocasiones requerimos convertir una aplicación java .jar en un archivo ejecutable .exe para la plataforma Windows, ciertamente convertir una aplicación .jar en un .exe es muy difícil, por lo que optaremos por crear una aplicación .exe que se encargue se lanzar la aplicación .jar.

Servicios RESTful con Spring

Imagen
En esta ocasión creamos servicios web RESTful mediante el Framework Java Spring, podremos utilizar los correspondientes métodos: GET, PUT, UPDATE, DELETE, etc. de la api REST, construiremos un ejemplo sencillo usando JSON y XML .

File Chooser JavaFX (Abrir Archivos)

Imagen
File Chooser es un control utilizado por los usuarios para navegar por el sistema de archivos de nuestra PC, nos permite buscar o guardar un archivo en la carpeta deseada, además nos permite agregar filtros de búsquedas que facilitan y hacen más rápido el encontrar un determinado tipo de archivo.

Controles y Contenedores JavaFX 8 - I

Imagen
Javafx cuenta con gran cantidad de controles que podemos usar en el diseño de la interfaz gráfica de usuario correspondiente, además tenemos la posibilidad de personalizar los controles ya existentes, descargar paquetes de controles de terceros o diseñar nuestros propios controles; En esta sección veremos los controles de uso común y algunos paneles contenedores que nos facilitan la ubicación y organización de los mismos.

Spring Boot - Introducción

Imagen
Spring Boot es un sub-proyecto de Spring, el mismo busca facilitarnos la creación de proyectos con framework Spring eliminando la necesidad de crear largos archivos de configuración xml, Spring Boot provee configuraciones por defecto para Spring y otra gran cantidad de librerías, además provee un modelo de programación parecido a las aplicaciones java tradicionales que se inician en el método main. Creación de un proyecto Para crear nuestro primer proyecto nos apoyaremos con el IDE Netbeans 8.0, el uso del mismo no es obligatorio, siempre podemos seguir el tutorial con otros IDE como Eclipse o IntelliJ siempre que tengan los plugin necesarios habilitados.   Como herramienta de construcción usaremos Maven 3, al igual que con los IDE también podemos elegir la herramienta que deseemos como Gradle o Ant, elegimos usar Netbeans 8.0 o superior pues ya cuenta con todo lo necesario, requerimos de conexión a internet para que Maven administre las correspondientes dependencias. ...

Temas relacionados