Articles of java

Contenedor Jboss Java EE y un ExecutorService

Tengo una aplicación java independiente que utiliza el ExecutorService para procesar varios trabajos en paralelo ExecutorService es = Executors.newFixedThreadPool(10); Ahora quiero volver a utilizar la misma solución dentro de un bean EJB pero no estoy seguro de cómo inicializar correctamente el ThreadPool, ya que normalmente dejaría el contenedor Java EE para controlar todos los recursos […]

El uso de Hibernate de la secuencia PostgreSQL no afecta la tabla de secuencias

He configurado Hibernate para utilizar la secuencia de PostgreSQL (a través de anotaciones) para generar valores para la columna de identificación de clave principal de la siguiente manera: @Id @SequenceGenerator(name=”pk_sequence”,sequenceName=”entity_id_seq”) @GeneratedValue(strategy=GenerationType.SEQUENCE,generator=”pk_sequence”) @Column(name=”id”, unique=true, nullable=false) public int getId() { return this.id; } Lo que veo con esta configuración es que hibernate ya está asignando valores de […]

Cómo cambiar el número de puerto de tomcat

Estoy desarrollando una aplicación web en JSP, en eso, para algún propósito, necesito cambiar el puerto de acceso de tomcat. ¿Hay alguna posibilidad?

Instanciando objeto de tipo parámetro

Tengo una clase de plantilla de la siguiente manera: class MyClass { T field; public void myMethod() { field = new T(); // gives compiler error } } ¿Cómo creo una nueva instancia de T en mi clase?

Ejecutando un Jar en Vista con un doble clic

Esto más o menos me tiene derrotado. En XP y versiones anteriores de Windows, puede personalizar Abrir con tipos de archivos para incluir java – jar “myjar.jar”, pero en Vista esta funcionalidad parece haber sido eliminada. Por supuesto, puedo crear un archivo .bat para iniciar mi aplicación, pero ¿es posible hacer que Vista ejecute un […]

Tomcat vs búsqueda Weblogic JNDI

Los servidores Weblogic que estamos utilizando han sido configurados para permitir nombres de fonts de datos JNDI como “appds”. Para el desarrollo (localhost), podríamos estar ejecutando Tomcat y cuando se declare en la sección de server.xml, Tomcat bloqueará las fonts de datos JNDI en “java: comp / env / jdbc / *” en el árbol […]

Jackson – ¿Cómo se procesa (deserializa) el JSON nested?

{ vendors: [ { vendor: { id: 367, name: “Kuhn-Pollich”, company_id: 1, } }, { vendor: { id: 374, name: “Sawayn-Hermann”, company_id: 1, } }] } Tengo un objeto Proveedor que puede deserializarse adecuadamente de un único proveedor, pero quiero deserializarlo en un Vendor[] , simplemente no puedo entender cómo hacer que Jackson coopere. ¿Algun […]

¿Cuál es la mejor práctica de escribir la función hash en java?

Me pregunto cuál es la mejor práctica para escribir el método #hashCode () en java. Buena descripción se puede encontrar aquí . ¿Es tan bueno?

Interfaz de colección vs matrices

Estamos aprendiendo acerca de la interfaz de colección y me preguntaba si todos ustedes tienen algún buen consejo para su uso general. ¿Qué puedes hacer con una colección que no puedes hacer con una matriz? ¿Qué se puede hacer con una matriz que no se puede hacer con una Colección (además de permitir duplicados)?

¿Cómo puedo depurar aplicaciones bajo Java Web Start (JNLP)?

Sé cómo puedo depurar una máquina virtual Java remota con Eclipse, pero ¿cómo puedo hacerlo con un progtwig Java Web Start? Tengo un problema que solo ocurre en Java Web Start. Debe estar relacionado con la seguridad. Necesito una solución que funcione con una máquina virtual Java actual, como 1.6.0_12.