Servidores de aplicaciones
Last Published: 12/07/2023 12:00:46
 

Ejercicios de acceso a bases de datos con el servidor de aplicaciones

Acceso a bases de datos con el servidor de aplicaciones

Acceso a BD dentro del servidor de aplicaciones

En este ejercicio se trata de configurar una fuente de datos para después utilizarlos en una aplicación web. La aplicación web a usar es la usada en la primera sesión del módulo de Spring, AmigosSpring. Tenéis que crear un nuevo proyecto dentro de Workshop. Por otro lado, descargáis el proyecto de la primera sesión de Spring y lo importáis en Workshop. Ahora tenéis que copiar los ficheros (todos los .java, la carpeta db, y el WebContent) en el nuevo proyecto. No es necesario copiar las librerías del proyecto antiguo puesto que el Workshop ya las instala por defecto. Luego hay que cambiar el método getDataSource de la clase FuenteDatos para que coja la fuente de datos del servidor de aplicaciones. Debéis crear la BD ejecutando la tarea Ant de la carpeta DB.

Por otro lado, hay que configurar la fuente de datos en el servidor. Usad una base de datos MySQL. Importante: hay que incluir el driver de Mysql en el CLASSPATH (incluidlo en el fichero startWebLogic.cmd y startManagedWebLogic.cmd). Probad la aplicación.

Acceso externo a una BD gestionada por el servidor de aplicaciones

Aquí tenemos que acceder a la misma BD creada antes para que realice un listado. El código (de obtención de la fuente de datos) es muy similar al anterior, pero aquí se trata de que os conectéis a un servidor. Para ello, debéis incluir en el CLASSPATH el fichero weblogic.jar