Named Queries & Native Queries
Declare and use named queries, dynamic queries, and SQL (native) queries.
Un ejemplo de NamedNativeQuery
lunes, 10 de diciembre de 2012
domingo, 9 de diciembre de 2012
sábado, 1 de diciembre de 2012
JVM fonts and JasperReports
Error:
net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Arial' is not available to the JVM.
Causa:
En Ubuntu no existe el mismo tipo de letra que en Windows
Solución:
a) Instalar las fuentes de Windows en Ubuntu
Ejecutar:
sudo apt-get install --reinstall ttf-mscorefonts-installer
b) Existe un .jar donde se empaquetaron las fuentes más comunes de Windows que no existen en Ubuntu.
Ver este link
Mi Ambiente de Trabajo:
- Ubuntu 10.4
- Eclipse 3.X
- JasperReports 3.7.2
- Tomcat 6.x
net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Arial' is not available to the JVM.
Causa:
En Ubuntu no existe el mismo tipo de letra que en Windows
Solución:
a) Instalar las fuentes de Windows en Ubuntu
Ejecutar:
sudo apt-get install --reinstall ttf-mscorefonts-installer
b) Existe un .jar donde se empaquetaron las fuentes más comunes de Windows que no existen en Ubuntu.
Ver este link
Mi Ambiente de Trabajo:
- Ubuntu 10.4
- Eclipse 3.X
- JasperReports 3.7.2
- Tomcat 6.x
martes, 27 de noviembre de 2012
viernes, 16 de noviembre de 2012
miércoles, 31 de octubre de 2012
sábado, 29 de septiembre de 2012
miércoles, 12 de septiembre de 2012
Analisis de Patrones de Diseño Parte 1
Open session in view
El Patron de Diseño "Open session in view"
Optimizaciones en tu código fuente
Clear Arraylist vs new ArrayList - JavaJava Optimization Rules (Hay que conocer estas reglas)
All about “static” Keyword : Java Tutorial 15
El diagrama que te sugiere el buen uso de las listas. (clic para ver articulo)

10 best practices with Exceptions
Double Brace Initialization
Using Initialization Blocks: A non-static initialization block
Etiquetas:
EJB,
Ejb 3.0,
Hibernate,
JPA,
Patrones de Diseño
lunes, 10 de septiembre de 2012
Test en Struts2
How to Test Struts 2 Actions Without a Container
Struts 2 JUnit Plugin v2.2.3: Test Class Extending StrutsTestCase; 'request' is null
Tutorial Struts2 JUnit
Unit and Integration Tests With Maven and JUnit Categories
¿Qué herramientas utilizáis para controlar la calidad de vuestro código?
EasyMock
Struts 2 JUnit Plugin v2.2.3: Test Class Extending StrutsTestCase; 'request' is null
Tutorial Struts2 JUnit
Unit and Integration Tests With Maven and JUnit Categories
¿Qué herramientas utilizáis para controlar la calidad de vuestro código?
EasyMock
jueves, 30 de agosto de 2012
Desarrollo Rápido con Anotaciones
Spring + Hibernate + Anotaciones = Desarrollo Rápido en Java
Simple Maven2, Spring 2.5, JPA and Hibernate integration
Testing JPA Hibernate with Spring & DbUnit
Tutorial: JPA + Hibernate + Spring ORM (usando Eclipse)
Struts 2 + Spring 2 + JPA + AJAX
Crear un Proyecto Web con Maven y Eclipse
How to setup Java remote debugging in Eclipse (Jetty)
Debug remoto con Eclipse
How to debug using Maven Jetty (Mi opción)
Como usar StrutsTestCase para Struts 1.3
Lista de comandos utiles para el desarrollo con Maven
Generar archivo effective-pom con Maven
sintaxis: mvn help:effective-pom -Doutput=< FILE >
Configuring c3p0 connection pooling with spring and hibernate
Get started with JPA 2.0 (EclipseLink 2.1)
Single DAO & generic CRUD methods (JPA/Hibernate + Spring)
Instalar eclipse en Ubuntu 10.04
Como instalar y configurar plugin Maven en eclipse 3.5 Galileo
Simple Maven2, Spring 2.5, JPA and Hibernate integration
Testing JPA Hibernate with Spring & DbUnit
Tutorial: JPA + Hibernate + Spring ORM (usando Eclipse)
Struts 2 + Spring 2 + JPA + AJAX
Crear un Proyecto Web con Maven y Eclipse
How to setup Java remote debugging in Eclipse (Jetty)
Debug remoto con Eclipse
How to debug using Maven Jetty (Mi opción)
Como usar StrutsTestCase para Struts 1.3
Lista de comandos utiles para el desarrollo con Maven
Generar archivo effective-pom con Maven
sintaxis: mvn help:effective-pom -Doutput=< FILE >
Configuring c3p0 connection pooling with spring and hibernate
Get started with JPA 2.0 (EclipseLink 2.1)
Single DAO & generic CRUD methods (JPA/Hibernate + Spring)
Instalar eclipse en Ubuntu 10.04
Como instalar y configurar plugin Maven en eclipse 3.5 Galileo
domingo, 26 de agosto de 2012
sábado, 25 de agosto de 2012
lunes, 20 de agosto de 2012
Instalación de Aplicaciones en Ubuntu Server 10.04
Cómo instalar Apache Tomcat 6 en Ubuntu Server
Instalar JDK en Ubuntu 10.04
How to install Maven on Ubuntu
Instalación de Subversion y Apache en Ubuntu
Sistemas de control de versiones-V: Instalando subversion, 1ª parte
Instalación Mysql en Ubuntu que No Es Server
Install MySQL Server 5.1 On Ubuntu 10.04 Lucid Lynx
Mostrar directorio donde se encuentra Mysql
$mysql -u root --password=contraseña
mysql> show variables like "datadir";
mysql>LOAD DATA INFILE 'bdtest/datos.csv' INTO TABLE bdtest.compras FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';
Instalar JDK en Ubuntu 10.04
How to install Maven on Ubuntu
Instalación de Subversion y Apache en Ubuntu
Sistemas de control de versiones-V: Instalando subversion, 1ª parte
Instalación Mysql en Ubuntu que No Es Server
Install MySQL Server 5.1 On Ubuntu 10.04 Lucid Lynx
Mostrar directorio donde se encuentra Mysql
$mysql -u root --password=contraseña
mysql> show variables like "datadir";
mysql>LOAD DATA INFILE 'bdtest/datos.csv' INTO TABLE bdtest.compras FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';
jueves, 16 de agosto de 2012
lunes, 13 de agosto de 2012
viernes, 10 de agosto de 2012
miércoles, 1 de agosto de 2012
viernes, 6 de julio de 2012
sábado, 30 de junio de 2012
jueves, 28 de junio de 2012
jueves, 24 de mayo de 2012
Ubuntu sobre un dominio de Windows Server 2003
Añadir Ubuntu a un Dominio creado con Windows Server 2003 - Parte 1
Añadir Ubuntu a un Dominio creado con Windows Server 2003 - Parte 2
Instalando y Configurando DNS Server en Windows Server 2003
Instalando y Configurando DHCP 2003
Como instalar un DNS público con Windows Server 2003
Basics of the Domain Name System (DNS)
Como funciona DNS
Añadir Ubuntu a un Dominio creado con Windows Server 2003 - Parte 2
Instalando y Configurando DNS Server en Windows Server 2003
Instalando y Configurando DHCP 2003
Como instalar un DNS público con Windows Server 2003
Basics of the Domain Name System (DNS)
Como funciona DNS
Etiquetas:
Dominios,
Ubuntu 10,
Win Server 2003
domingo, 29 de abril de 2012
viernes, 27 de abril de 2012
lunes, 9 de abril de 2012
domingo, 8 de abril de 2012
viernes, 6 de abril de 2012
martes, 3 de abril de 2012
Mostrar mensaje antes y despues de cargar la página con JQUERY
Barra Superior Cargando Página Usando Jquery
jQuery BlockUI Plugin (v2)
Ejemplo:
inicio
script type=text/javascript
$(document).ready(function() {
$.blockUI({message: < h1 >Cargando...< /h1 > });
});
$(window).load(function () {
// run code
$.unblockUI();
});
script
fin
jQuery BlockUI Plugin (v2)
Ejemplo:
inicio
script type=text/javascript
$(document).ready(function() {
$.blockUI({message: < h1 >Cargando...< /h1 > });
});
$(window).load(function () {
// run code
$.unblockUI();
});
script
fin
sábado, 31 de marzo de 2012
lunes, 26 de marzo de 2012
sábado, 25 de febrero de 2012
Proyectos Desarrollados con Struts
Struts2
Nota:
Struts 2 presenta algunas vulneravilidades en siertos casos donde se usa Session via SessionAware/RequestAware leer explicación
- Aplicación web hecha en struts2 para el proyecto integrado de 6to ciclo
Nota:
Struts 2 presenta algunas vulneravilidades en siertos casos donde se usa Session via SessionAware/RequestAware leer explicación
- Aplicación web hecha en struts2 para el proyecto integrado de 6to ciclo
viernes, 17 de febrero de 2012
viernes, 3 de febrero de 2012
Llamada de procedimientos almacenados con Spring
calling stored procedures using spring 2.5 simplejdbccall
Stored Procedures con Spring
JDBC simple con Spring
SimpleJdbcCall is not building the right call string (misses one parameter) when calling an oracle function returning a ref cursor
Using Ref Cursors To Return Recordsets
Oracle Cursor and SimpleJdbcCall (Recomiendo este articulo)
Al comienzo fue una tarea tediosa de leer código ajeno y probar forever!!!
hasta que en este articulo encontré la solución al problema de los procedimientos almacenados que retornan un REF_CURSOR y pasan varios parámetros de entrada.
El código no esta completo, la magia esta en ordenar las instrucciones.
Stored Procedures con Spring
JDBC simple con Spring
SimpleJdbcCall is not building the right call string (misses one parameter) when calling an oracle function returning a ref cursor
Using Ref Cursors To Return Recordsets
Oracle Cursor and SimpleJdbcCall (Recomiendo este articulo)
Al comienzo fue una tarea tediosa de leer código ajeno y probar forever!!!
hasta que en este articulo encontré la solución al problema de los procedimientos almacenados que retornan un REF_CURSOR y pasan varios parámetros de entrada.
El código no esta completo, la magia esta en ordenar las instrucciones.
Etiquetas:
Hibernate,
Oracle Procedimientos,
Spring
Paginación en Oracle
Se utiliza la instrucción ROWNUM como se ve aqui:
select * from PRODUCTO where ROWNUM < 5 ;
Claro que es una select simple, sin "order" ni "group by" les recomiendo lee este documento que explica como funciona y su uso.
UTILIZANDO EL ROWNUM EN MOTORES ORACLE
select * from PRODUCTO where ROWNUM < 5 ;
Claro que es una select simple, sin "order" ni "group by" les recomiendo lee este documento que explica como funciona y su uso.
UTILIZANDO EL ROWNUM EN MOTORES ORACLE
Etiquetas:
Hibernate,
Hibernate Mapping,
Oracle,
Oracle Procedimientos
martes, 31 de enero de 2012
lunes, 16 de enero de 2012
domingo, 15 de enero de 2012
viernes, 13 de enero de 2012
Suscribirse a:
Entradas (Atom)