código·java·oracle
El proyecto

Acerca de este sitio

Qué es código·java·oracle, de dónde viene el dominio y qué criterio editorial sigue: español claro, ejemplos cortos que compilan y cero humo.

publicado octubre de 2011 revisado agosto de 2026 648 palabras

Este sitio nació alrededor de 2011 como el cuaderno de un desarrollador español que trabajaba a diario con dos piezas de software: el lenguaje Java y la base de datos Oracle. Por aquí pasaron apuntes de SQL*Plus, peleas con Forms, scripts de exportación, juegos de fin de semana y las certificaciones de PHP de la época. El dominio lo decía todo, casi como una frase: código java oracle.

Librería técnica con lomos de manuales desgastados ordenados por años y un hueco visible en una balda, luz de tarde lateral
Quince años de manuales, ordenados por año, con su hueco en la balda.

El sitio original cerró, como cierran casi todos los blogs técnicos, cuando su autor cambió de etapa. La dirección de correo que lo sostenía caducó, el hosting no se renovó y un día el dominio quedó libre. Ha sido recuperado para darle una segunda vida: las mismas rutas, contenido nuevo. Cada artículo de este sitio vive en la URL donde vivió su antecesor, escrito de nuevo desde cero con lo que la plataforma ha aprendido en más de una década.

Qué encontrarás

  • Java y JVM: del JDBC básico a la evolución del lenguaje —records, pattern matching, el viaje de Nashorn a GraalVM— con ejemplos cortos que compilan.
  • Oracle y SQL: consultas al diccionario, particionado, MERGE, Data Pump y el diagnóstico de errores clásicos, explicados sin remitirte al manual.
  • Historia de la plataforma: por qué las cosas son como son, qué versiones las cambiaron y qué convenios de 2011 siguen vigentes y cuáles jubilar.

Criterio editorial

Tres reglas simples. Primera: español claro, sin traducciones automáticas ni anglicismos de moda; los términos técnicos en inglés solo cuando no hay alternativa asentada. Segunda: código corto y correcto, preferimos veinte líneas completas que compilan a fragmentos de doscientas con puntos suspensivos. Tercera: cero humo: si algo está obsoleto, se dice y se explica con qué se sustituyó; si algo era mejor antes, también se dice.

Los artículos clásicos mantienen su fecha original de publicación junto a la fecha de revisión, para que quede claro qué es historia y qué es presente. Ningún contenido del sitio original se republica tal cual: se reescribe, se corrige lo que el tiempo ha corregido y se amplía con las versiones modernas.

Línea temporal del sitio

Para situar los contenidos, la cronología importa. Los artículos clásicos nacieron entre 2011 y 2012, la era de Java 6 y 7, Oracle 10g y 11g, SQL*Plus como herramienta diaria y los applets dando sus últimos coletazos. Las revisiones actuales están escritas contra Java 21 (records, switch expresivo, pattern matching) y Oracle 19c/23ai, donde las columnas identity jubilaron a los disparadores y Data Pump absorbió todo lo que hacían las utilidades clásicas. En medio quedan los hitos que el sitio fue cubriendo: la llegada de Nashorn en Java 8, el particionado interval, la retirada de los applets, el auge y caída de Flash, y el giro poliglota de GraalVM. Cuando un artículo dice «en su día», se refiere a aquel primer ciclo; cuando dice «hoy», a esto.

Independencia

Sitio independiente, no afiliado a Oracle. No hay relación comercial, editorial ni de ningún otro tipo con Oracle Corporation, ni con ninguna empresa del ecosistema. Java y Oracle son marcas registradas de sus respectivos propietarios, y aquí se mencionan con el único ánimo de escribir sobre la tecnología. Tampoco hay afiliación con ningún proveedor de herramientas: cuando se compara una librería con otra, el criterio es el uso, no el precio de la recomendación.

Contacto y reutilización

Los ejemplos de código de este sitio se pueden usar libremente en tus proyectos —un código de ejemplo que no se puede copiar no es un ejemplo. Los textos se pueden citar con atribución y enlace. Si encuentras un error en un ejemplo, el error es corregible y la corrección, bienvenida: pasa por cualquiera de las páginas y sigue el hilo del artículo; se revisan periódicamente, y la fecha de revisión de cada pieza está siempre a la vista.

Un cuaderno técnico solo es útil si es honesto sobre lo que ya no sabe. Este sitio intenta serlo.