Herramientas de usuario

Herramientas del sitio


es:manual:items:generativos:siette.util.corpus.databasetable

¡Esta es una revisión vieja del documento!


siette.util.corpus.DatabaseTable

Es una clase heredera de siette.util.corpus.Table or lo que continene todos los métodos que ya se han descrito y algunos mas. En esta página solo se hace referencia a estos nuevos métodos.

Constructores

public DatabaseTable(int dbms, String host, int port, String user, String schema, String passwd, String tableName, String charSet, boolean filterHTML)
DatabaseTable(int dbms, String host, String user, String schema, String passwd)
public DatabaseTable(String propFile)
public DatabaseTable(DatabaseTable table)
public DatabaseTable()

Estos métodos contruyen un objeto de la clase inicializando los parámetros de conexión a la base de datos, mediante los siguientes parámetros:

Parámetro Descripción Valor por defecto
dbms Sistema gestor de base de datos. Puede tomar tres valores, BaseDatos.SGBD_POSTGRES, BaseDatos.SGBD_MYSQL o BaseDatos.SGBD_ORACLE
host Direccion ip, numérica o simbólica de la base de datos
port Puerto de conexión, si no se especifica, se toma por defecto el valor por defecto del puerto segun el sistema de gestión de la base de datos. 5432 (postgres); 3306 (mysql); 1521 (oracle)
schema Dependiendo del sistema de base de datos puede tener distintos significados, por ejemplo en Oracle es el SID
user Nombre del usuario que se conecta a la base de datos
passwd Contraseña del usuario
tableName Nombre por defecto de la tabla que se va a usar. Pueden usarse tanto tablas como vistas
charSet Codificación de caracteres. UTF-8
filterHTML Indica a Siette que el fichero contiene caracteres especiales y que al presentarlos debe convertirlos en entidades HTML. true
propFile Direccion relativa del fichero que contiene los datos de conexión

El fichero de propiedades tiene la la estructura de un fichero de java.util.Properties con los siguientes campos (se muestra un ejemplo):

 dbms=postgres
 ip=192.168.169.140
 puerto=5432
 usuario=dbpedia
 sid=dbpedia
 clave=******
 
es/manual/items/generativos/siette.util.corpus.databasetable.1622110615.txt.gz · Última modificación: 2021/05/27 10:16 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki