Category Archives: Java

(Español)

Lenguaje de programación Java, agruparemos aquí las publicaciones sobre Java, como Java I/O, Java JDBC, Java Xml, Java Swing, …

  • Java I/O: agrupa las librerías para manejar ficheros, entrada y salida, lectura de directorios,…
  • Java Excel: explicaciones de como utilizar la librería Apache POI para leer y crear hojas excel con ejemplos
  • Java Swing: nos adentramos con ejemplos en Java Swing a explicar su utilización, estos están dedicados a la gente que empieza con Java y busca ejemplos para su aprendizaje inicial.

(Español) Creando servicios web RESTFul Java con PostgreSQL en Netbeans

Servicios web RESTFul en Java con PostgreSQL y Netbeans

Sorry, this entry is only available in European Spanish. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Para empezar con el desarrollo de servicios web RESTFul Java utilizaremos las utilidades que nos proporciona Netbeans para generar este tipo de servicios, en concreto el que nos permite generar los servicios RESTFul a partir de las entidades de persistencia de la base de datos, pero antes de entrar en materia, explicaremos que son este tipo de servicios web.

Un servicio web RESTful hace referencia a un servicio web que implementa la arquitectura REST, a continuación, haremos una breve introducción de estos servicios, esto es lo que veremos:

Creando servicios web RESTFul Java con PostgreSQL en Netbeans

Continue reading (Español) Creando servicios web RESTFul Java con PostgreSQL en Netbeans

(Español) Java JTable importar contenido carpeta y exportar a PDF

Java JTable importar contenido carpeta y exportar a PDF con iText

Sorry, this entry is only available in European Spanish. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Ya hemos visto un ejemplo con javax.swing.JTable con Java Swing, vamos a utilizar la creación de tablas que ya hemos visto para cargar ahora el contenido de un directorio que se nos pasa como parámetro con lo que estaremos repasando y utilizando Java I/O que agrupa las librerías para manejar ficheros, entrada y salida, lectura de directorios,…

También vamos a ver como exportar el contenido del javax.swing.JTable a PDF con un método estándar que nos valdrá para cualquier javax.swing.JTable usando iText PDF.

Continue reading (Español) Java JTable importar contenido carpeta y exportar a PDF

(Español) Java iText PDF – Creando un pdf en Java con iText

Java iText PDF - Creando un pdf desde Java

Sorry, this entry is only available in European Spanish. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Hoy vamos a ver iText una librería PDF en Java que nos permite crear, analizar, modificar y mantener documentos en el formato PDF. iText no es usado solo por Java también se utiliza en .NET, Android and GAE para aportar a sus aplicaciones funcionalidades con PDF.

iText logo

¿Qué nos proporciona iText ?

Continue reading (Español) Java iText PDF – Creando un pdf en Java con iText

(Español) Java JTable cargar consulta PostgreSQL y exportar a Excel

Java JTable cargar consulta PostgreSQL y exportar a excel

Sorry, this entry is only available in European Spanish. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Seguimos con los ejemplos de Java Swing en este caso vamos a ver dos cosas, la primera es como cargar una consulta a una base de datos utilizando JDBC en un javax.swing.JTable, y en la segunda veremos como exportar el contenido del javax.swing.JTable a Excel con un método genérico, es decir, válido para cualquier JTable usando Apache Poi Java API para Excel.
Continue reading (Español) Java JTable cargar consulta PostgreSQL y exportar a Excel

(Español) Conectar con MySQL utilizando el driver JDBC en Java – MySQL JDBC

Conectar con MYSQL o Mariadb utilizando el driver JDBC en Java

Sorry, this entry is only available in European Spanish. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Vamos a conectar con MySQL en mi caso conMariaDB (que es un fork de MySQL), pero sea cual sea la base de datos que utilices el código que se utiliza y el driver es válido en cualquier caso para establecer una conexión con MySQL JDBC.
Continue reading (Español) Conectar con MySQL utilizando el driver JDBC en Java – MySQL JDBC

(Español) Conectar con PostgreSQL utilizando el driver JDBC – Java PostgreSQL JDBC

Conectar con PostgreSQL utilizando el driver JDBC - Java PostgreSQL JDBC

Sorry, this entry is only available in European Spanish. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Vamos a ver un ejemplo básico para establecer una conexión con PostgreSQL JDBC, usaremos el driver JDBC de Java para conectar con la base de datos de PostgreSQL.
Continue reading (Español) Conectar con PostgreSQL utilizando el driver JDBC – Java PostgreSQL JDBC

(Español) Creando informes en Java con JasperReports desde Jaspersoft Studio

JasperReports creando informe

Sorry, this entry is only available in European Spanish. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Una de mis herramientas favoritas para crear informes desde Java sobre base de datos es JasperReports (Community JasperReports Library) que es una librería open source para el desarrollo de informes con Java sobre diferentes tipos de fuentes de datos (multiple data source).

Hace muchos años que empecé a realizar informes utilizando la herramienta de iReport, pero no es la que voy a utilizar hoy ya que sus desarrolladores han cambiado de plataforma para el nuevo proyecto con Jaspersoft Studio, es decir, se pasan a Eclipse cuando antes iReport funcionaba sobre Netbeans Platform.

Con JasperReports podemos crear informes complejos que incluyan gráficos, imágenes, subinformes, … Podemos acceder a nuestros a través de JDBC, TableModels, JavaBeans, XML, Hibernate, CSV,… La publicación y exportación de los informes puedes a ser una gran variedad de formatos, desde el clásico PDF a RTF, XML, XLS, CSV, HTML, XHTML, text, DOCX o OpenOffice.

Jaspersoft Studio

JasperReports con Jaspersoft Studio

 

Jaspersoft Studio is the free, open source, eclipse-based report designer for JasperReports and
JasperReports Server.

 
 
 
Continue reading (Español) Creando informes en Java con JasperReports desde Jaspersoft Studio

(Español) Imprimir JTable directamente en Java – Java Swing

JFrame JTable Print Example - Imprimir JTable directamente en Java

Sorry, this entry is only available in European Spanish. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Vamos con otro ejemplo sencillo con Java Swing en este caso vamos a ver como podemos imprimir automáticamente y de forma sencilla el contenido de cualquier JTable directamente por la impresora del sistema utilizando el método de JTable print

Continue reading (Español) Imprimir JTable directamente en Java – Java Swing

(Español) JFrame en el centro de la pantalla – Java Swing

Java Swing JFrame Center

Sorry, this entry is only available in European Spanish. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Con este ejemplo sencillo vamos a inaugurar una serie de ejemplos básicos con Java Swing, estos están dedicados a la gente que empieza con Java y busca ejemplos para su aprendizaje inicial.

JFrame en el centro de la pantalla – Java Swing

En este sencillo ejemplo lo único que vamos a hacer es crear un JFrame añadirle un par de JLabel con un texto cualquiera, y finalmente, ejecutar el método que coloca nuestro JFrame en el centro de la pantalla.

En mi caso para este ejemplo he usado Netbeans, no dudes en usar tu IDE favorito en cualquiera lo podrás hacer.
Continue reading (Español) JFrame en el centro de la pantalla – Java Swing

(Español) Java copiar ficheros – Java IO

Sorry, this entry is only available in European Spanish. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

En la publicación de hoy sobre Java I/O vamos a explicar como copiar un fichero y como moverlo de una carpeta a otra desde Java, creamos un paquete org.xulescode.javaio para nuestra clase que llamaremos JavaIOUtils, clase que estoy utilizando en las explicaciones de nuevas funcionalidades de Java I/O, aquí iremos añadiendo para darles utilizad en futuros ejemplos.

Java copiar ficheros

Usamos la clase java.io.File que nos proporciona una representación abstracta de un fichero o directorio, con métodos para el manejo de ficheros y directorios.Código Xules

 
Lo veremos con tres ejemplos:

Continue reading (Español) Java copiar ficheros – Java IO