Archivos de la categoría: Java

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.

Creando servicios web RESTFul Java con PostgreSQL en Netbeans

Servicios web RESTFul en Java con PostgreSQL y Netbeans

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

Continuar leyendo Creando servicios web RESTFul Java con PostgreSQL en Netbeans

Java JTable importar contenido carpeta y exportar a PDF

Java JTable importar contenido carpeta y exportar a PDF con iText

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.

Continuar leyendo Java JTable importar contenido carpeta y exportar a PDF

Java JTable cargar consulta PostgreSQL y exportar a Excel

Java JTable cargar consulta PostgreSQL y exportar a excel

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.
Continuar leyendo Java JTable cargar consulta PostgreSQL y exportar a Excel

Creando informes en Java con JasperReports desde Jaspersoft Studio

JasperReports creando informe

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.

 
 
 
Continuar leyendo Creando informes en Java con JasperReports desde Jaspersoft Studio

JFrame en el centro de la pantalla – Java Swing

Java Swing JFrame Center

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.
Continuar leyendo JFrame en el centro de la pantalla – Java Swing

Java copiar ficheros – Java IO

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:

Continuar leyendo Java copiar ficheros – Java IO