• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Tutorial encapsular objetos jdbc
 

Tutorial encapsular objetos jdbc

on

  • 775 views

 

Statistics

Views

Total Views
775
Views on SlideShare
775
Embed Views
0

Actions

Likes
0
Downloads
6
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Tutorial encapsular objetos jdbc Tutorial encapsular objetos jdbc Document Transcript

    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011 Tutorial Encapsular Objetos JDBC1. Clase ConexionBaseDatos En el tutorial Creacion de un Datasource con NetBeans y MySQL,ese Datasource creado se va a representar mediante código en nuestras aplicaciones , normalmente en un archivo de Contexto como vemos en la siguiente figura: Partiendo del archivo Context,la clase ConexionBaseDatos interactua con el archivo context.xml (nodo Web Pages/META-INF) del proyecto, y establece la conexión a la base de datos. Tiene solo el método getConexion() que retorna un objeto Connection , especificando el nombre del Datasource, su código es: ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 20112. Clase JDBCSql Con la conexión a la BD activa, los métodos de la clase JDBCSql ejecutan diversas funciones SQL como servicios a las aplicaciones , a fin de separar totalmente el código de acceso a datos del código de presentación. ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011Método FillCombo, recibe un SELECT con dos columnas , la primera columna será elvalue y la segunda columna la option de un objeto select ( en HTML) que este métodoretornara.--Método Query retorna una consulta embebida en un objeto List . Tenemos dosmétodos de consulta, la que retorna todas las filas y la que retorna paginas de consulta,esto cuando son muchas filas. El cliente tendrá que extraer los datos del objeto List.-Método QueryHtml retorna un SELECT embebido en un objeto table (en HTML) .Tenemos dos métodos consulta, la que retorna todas las filas y la que retorna paginas deconsulta.-Métodos countRows, recibe un SELECT y retorna la cantidad de filas existentes endicha consulta.Método ExecComando debe recibir un INSERT,DELETE o UPDATE , para ejecutar. Si tiene éxito retorna null ,caso contrario el mensaje de error de porque no pudo hacerdicha operación.-Método getCampo debe recibir un SELECT con una condición WHERE a fin deretornar solo un Object que es el datos requerido por el cliente.Método getFila debe recibir un SELECT con una condición WHERE a fin de retornarsolo una fila en un arreglo Object . El cliente tendra que extraer los datos del arregloObject. ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011Codigo de Clase JDBCSql ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 20113. El siguiente proyecto , servirá para probar los métodos de la clase JDBCSql , es un proyecto web con acceso a la base datos que se indica en el archivo Context(Ver Paso 1 de este tutorial) , Seleccionar Tomcat como servidor web, y no usar ningún framework . ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011Contenido de index.jspSu salida en el browser será: ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011El contenido de QueryHtml.jspSu salida en el browser será: ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011Contenido de FillCombo.jsp esSu salida en el browser será: ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011Contenido de getFila.jsp es:Su salida en el browser será: ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011Contenido de getCampo.jsp es:Su salida en el browser será: ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011Contenido de QueryPaginado.jsp es: ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)
    • 16 de enero TUTORIAL ENCAPSULAR OBJETOS JDBC de 2011Su salida en el browser será: ING. HENRY MENDOZA PUERTA (HENRY_MENDO@HOTMAIL.COM)