Java Enterprise

J2EE, MVC, JSF, Struts, Hibernate, Spring, EJB's, Ant.

Liberados NetBeans 6.1 y Metro 1.1.1

NetBeans.org libera la versión 6.1 Final de su NetBeans IDE, el cual incluye:

  • Soporte avanzado para JavaScript
  • Desempeño mejorado (40% más rápido al iniciar)
  • Soporte integrado para Spring Framework
  • Soporte para Servicios Web tipo “REST”
  • Nuevo soporte para MySQL en el Database Explorer
  • Mejoras al soporte para Ruby/JRuby

También se pueden descargar de forma separada módulos avanzados como el depurador para JavaScript, soporte para ClearCase, Axis e Hibernate, así como el EA del IDE con soporte para PHP.

Liberado OpenEJB 3.0 final

La comunidad de Apache anuncio que ha sido liberada la nueva version de este gran proyecto que aseguran que
es algo muy esperado por parte de los desarrolladores java entre las novedades se encuentran:

- Soporte para EJB 3.0, EJB 2.1, EJB 2.0, and EJB 1.1
- Permite la ejecucion sobre los estandares OSGi
- Permite la incorporacion JPA(Java Persistence API) y su facil migraciòn
- Soporte de coleciones Java generico

En fin un conjunto de herramientas que seran de gran ayuda para los desarrolladores y podran
crear aplicaciones empresariales en menos tiempo.

Siguen los Screencast de Grails

Hola,

Pues eso, que los screencast sobre Grails, se siguen desarrollando. En esta ocasión el tema es de nuevo básico, pero muestro como conectarme a bases de datos en Grails de manera sencilla. El screencast esta disponible en:

Si por alguna razón aún no saben que es Grails, pueden ver el primer screencast y ver de que se trata.

Saludos

Porto Mx - Empresa que provee personal capacitado en Java y . Net

Que tal, les escribo para dos cosas.

Empresas, consultorias:
1. Necesitas gente para realizar tus proyectos de sistemas temporales o permanentes sin tener responsabilidad laboral con tus consultores?

Consultores:
2. Quieres trabajar y especializarte en las tecnologias de Java o .Net, teniendo una plan de carrera para tu crecimiento profesional?

Porto Mx es una empresa dedicada a capacitar gente para la asignacion de proyectos temporales o permanentes de aquellas empresas que asi lo requieren. Hoy en dia es la empresa de servicios numero uno en provision de personal especializado en Java y .Net creada hace 6 años y que estamos enfocados a apoyar a empresas de consultoria, servicios, recursos humanos etc, para encontrar el personal idoneo para el exito de sus proyectos.

Si estas interesado llamanos:
Distrito Federal
5396.3881
5396.0317

Busco Desarrollador Java

Requerimos desarrolladores Java en empresa Financiera, sueldo a negociar acorde a experiencia y conocimientos. Interesados contactar a Sonia López en el télefono 11000223 o al correo electronico: sonia.lopez@cetelem.com.mx

Roadmap de Metro

Metro es un stack para servicios web propuesto por Sun, el cual contiene a JAX-WS (lo que incluye a JAXB, JAXP, StAX, SAAJ, etc.) y WSIT (WS-*). Se trata pues de una “ventanilla única” con todo lo necesario para construir servicios web, desde el más simple “hola mundo” hasta servicios web confiables, seguros y transaccionales que involucran a servicios WCF del . NET Framework.

Algunos puntos clave acerca de los futuros releases de Metro son:

Comet / Push Server Technology

Hola, les comento, estaba haciendo lo que mejor se hacer... (....nada...) y bueno me puse a programar un rato con GWT haciendo una especie de chat, y me encontre con un problema, "como puedo enviar cosas desde el servidor hacia el cliente, sin tener que estar preguntando cada cierto tiempo desde el cliente hacia el servidor?" bueno, realize un post (no muy explicativo) en el foro de GWT y pues me comentaron sobre esta tecnologia Comet / Push.

me puse a leer en wikipedia sobre esto, la idea es basica simplemente, se usa un mecanismo donde se mantiene una conexion con el servidor http en lugar de cerrarla como usualmente pasa, y se envia la informacion desde cualquier lado, sin gastar muchos recursos, eso es mas que todo la base, ando investigando como puedo implementarlo ya que no tengo la mas minima idea, pero para los interesados pueden leer estos links.

http://alex.dojotoolkit.org/?p=545
http://en.wikipedia.org/wiki/Comet_%28programming%29

Saludos,

Soy un newbe en BD.

Hola, como estan, pues como sabran yo soy certificado en java y blah blah blah pero aun asi, hace poco me entere que si no cierras los statements o preparedstatemens de una conexion puedes tener un error parecido a que se te acabaron los statements.

Realize cambios al programa ya que cuando se hacian queries no se estaba cerrando el preparedstatement, realizamos una prueba masiva y voila!, todo funciono perfecto.

Asi que si no saben, pues ya sabem no solo se pueden quedar sin conexiones (si usan datasources) tambien se pueden quedar sin statements o preparedstatements si no los cierran, por eso es muy importante cerrar los resultsets, statementes / preparedstatemenes o lo que sea parecido y las conexiones (en caso de usar conexiones directas en lugar de datasources, que por lo general lo maneja el servidor web)

Saludos,

Capítulo 002 Ejercicio 015 (Lista caracteres)

/** Un bucle for lleva a cabo la inicialización antes de la primera iteración. Después, lleva a cabo la comprobación
* condicional y, al final de cada iteración, hace algún tido de "paso".
*
* La forma del bucle for es:
*
* for(inicialización; expresión condicional, paso)
* sentencia
*
* Cualquiera de las expresiones inicialización, expresión o paso puede estar vacía. Dicha expresión se evalúa
* antes de cada iteración, y en cuanto el resultado sea falso, la ejecución continuará en la línea siguiente
* a la sentencia for. Al final de cada iteración se ejecuta paso.
*
* Los bucles for suelen utilizarse para crear contadores:
**/

// Muestra el funcionamiento del bucle "for" listando todos los caracteres ASCII.

public class ListaCaracteres{
public static void main(String args[]){
for(char c =0; c<128; c++)
if(c != 26) // Limpiar pantalla en código ASCII
System.out.println("Valor: " + (int)c + " Caracter: " + c);
}
}

/** Fíjese que la variable "c" está definida en el punto en que se usa, dentro de la expresión de control del bucle

Capítulo 001 Ejercicio 010

/**
* @(#)ejercicio010.java
*
*
* @author Jhanno Krum Ryddle
* @version 1.00 2007/8/9
*/

/** Convertir "PruebaDoc" en un archivo que se compile
* y pasarlo por "javadoc".
* Verificar la documentación resultante en un Navegador Web
*
*Un comentario de clase */
public class ejercicio010 {

/** Un comentario de una variable */
public int i;

/** Un comentario de un método */
public void prueba(){
/* Código del método */
}

}

Distribuir contenido