Está en la página 1de 38

Try

Try se utiliza cuando se desean prever excepciones en el transcurso de la


ejecución de un programa. Es necesario ya que ahí se colocan las
instrucciones que se desean realizar pese a la excepción,
posteriormente se usa un catch donde se especifica la excepción que se
sabe puede ocurrir.
catch
Un bloque catch define las instrucciones que deberán ejecutarse en caso
de que se produzca un determinado tipo de excepción.
Return
• La sentencia return tiene dos aplicaciones importantes. En primer
lugar, produce una salida inmediata de la función en curso. Esto es, el
return hace que la ejecución del programa vuelve al código que hizo
la llamada en cuanto se encuentra. En segundo lugar, se puede utilizar
para proporcionar un valor.
SQL Exception
• SQL Exception es la excepción que se lanza cuando hay algún
problema entre la base de datos y el programa Java JDBC. Por
ejemplo, cuando realizamos una consulta debemos de poner nuestro
código que maneje el ResultSet dentro de un bucle try-catch
Root
En sistemas operativos del tipo Unix, el superusuario o root es el
nombre convencional de la cuenta de usuario que posee todos los
derechos en todos los modos (monousuario o multiusuario).
Normalmente es la cuenta de administrador. El usuario root puede
hacer muchas cosas que un usuario común no puede, tales como
cambiar el dueño o permisos de archivos y enlazar a puertos de
numeración pequeña. No es recomendable utilizar
el superusuario root para una simple sesión de uso habitual, ya que
pone en riesgo el sistema al garantizar acceso privilegiado a cada
programa en ejecución.
DriverManager
• Las aplicaciones pueden utilizar varios controladores JDBC simultáneamente si es necesario. Cada
aplicación especifica un controlador JDBC mediante la utilización de un URL (Localizador universal
de recursos). Pasando un URL de un controlador JDBC específico a DriverManager, la aplicación
informa a DriverManager acerca del tipo de conexión JDBC que debe devolverse a la aplicación.
• Para poder realizar esta operación, DriverManager debe estar al corriente del los controladores
JDBC disponibles para que pueda distribuir las conexiones. Efectuando una llamada al método
Class.forName, carga una clase en la máquina virtual Java (JVM) que se está ejecutando en
función del nombre de serie que se pasa en el método. A continuación figura un ejemplo del
método class.forName utilizado para cargar el controlador JDBC nativo:
getText
• Primero es necesario modificar el código fuente para poder usar las
llamadas de GNU gettext. Esta modificación consiste en usar, como
parámetro de la función gettext, las cadenas de texto que el usuario
verá. Para ahorrar tiempo de escritura y espacio
setText
• El método setText, muestra el texto en el control JTextArea. Indicar
que si deseamos capturar el texto ingresado en un control JTextArea
se puede usar el método getText.
pst.setString
• Cuando trabajamos con una base de datos es posible que haya
sentencias SQL que tengamos que ejecutar varias veces durante la
sesión, aunque sea con distintos parámetros. Por ejemplo, durante
una sesión con base de datos podemos querer insertar varios
registros en una tabla. Cada vez los datos que insertamos serán
distintos, pero la sentencia SQL será la misma: Un INSERT sobre
determinada tabla que será simpre igual, salvo los valores concretos
que queramos insertar.
prepareStatement
• Lo primero que tenemos que entender es cual es la diferencia entre
un Statement de JDBC y un Prepared Statement. Cuando nosotros
construimos una consulta normal de JDBC utilizamos un Statement,
este Statement o sentencia lo que se encarga es de definir una
consulta SQL a ejecutar contra el motor de la base de datos.
conexión
• Para conectarse a cualquier servidor de base de datos hace falta una
aplicación que sirva como enlace. A ese tipo de clases se les llama
conectores. En el caso de MySQL, debe descargarse de su sitio web.
En dicha descarga, se obtiene todo el código fuente de las clases
necesarias pero sólo se requiere el archivo mysql-connector-java.jar.  
grabFocus
• La respuesta es simple, grabFocus() capta el enfoque, sin importar si
el antepasado de nivel superior es la ventana enfocada. Si la ventana
no está activa, se activa para permitir que el componente obtenga el
foco.
logger
• La clase Logger de Java permite crear mensajes para el seguimiento o
registro de la ejecución de una aplicación. Puede resultar de utilidad,
por ejemplo, para realizar la depuración de la aplicación si se
muestran los distintos puntos o estados por lo que va pasando la
ejecución con los valores tomados por variables de interés.
getLogger
• El método getLogger () de una clase Logger utilizó buscar o crear un
registrador. Si existe un registrador con el nombre pasado, el método
devolverá ese registrador; de lo contrario, el método creará un nuevo
registrador con ese nombre y lo devolverá.
getName
• El método getName () de la clase java.lang.reflect .Method es útil para
obtener el nombre de los métodos, como una cadena. Para obtener el
nombre de todos los métodos de una clase, obtenga todos los
métodos de ese objeto de clase. Luego llame a getName () en esos
objetos de método.
Exception
•  la excepción indica condiciones que una aplicación razonable podría
intentar detectar.
close()
• El método close () de Reader Class en Java se utiliza para cerrar la
transmisión y liberar los recursos que estaban ocupados en la
transmisión, si los hubiera. Este método tiene los siguientes
resultados:

• Si la transmisión está abierta, la cierra y libera los recursos.


• Si la secuencia ya está cerrada, no tendrá ningún efecto.
• Si se realiza alguna lectura u otra operación similar en la secuencia,
después del cierre, genera IOException
ResultSet
• Una tabla de datos que representa un conjunto de resultados de la
base de datos, que generalmente se genera al ejecutar una
declaración que consulta la base de datos.
• Un ResultSetobjeto mantiene un cursor apuntando a su fila actual de
datos. Inicialmente, el cursor se coloca antes de la primera fila. El
nextmétodo mueve el cursor a la siguiente fila y, debido a que regresa
false cuando no hay más filas en el ResultSetobjeto, se puede usar en
un whileciclo para iterar a través del conjunto de resultados.
getConection
• Intenta establecer una conexión con el origen de datos que
representa este objeto SQLServerDataSource.
setLocationRelativeTo
• Establece la posición de la ventana relativa a un componente pasado
como parámetro. Si se le pasa null como parámetro se posiciona en el
centro de la pantalla.
this
• Cuando se llama a un método, se pasa automáticamente un
argumento implícito que es una referencia al objeto invocado (es
decir, el objeto sobre el que se llama el método). Esta referencia se
llama this
getString
• Recupera el valor del nombre de columna designado en la fila actual
de este objeto SQLServerResultSet como una cadena en el lenguaje
de programación Java.
setString
• Establece el parámetro designado en el valor de cadena dado 
resulset.next()
• Método que mueve el cursor una fila dentro del ResultSet.
Inicialmente el cursor se sitúa antes de la primera fila. Cuando el
cursor se posiciona después de la última fila el método devuelve false.
update set
executeUpdate()
• Ejecuta la instrucción SQL dada, que puede ser una instrucción
INSERT, UPDATE, MERGE o DELETE; o una sentencia SQL que no
devuelve nada, como una sentencia DDL de SQL.
sql.DriverManager
• El servicio básico para administrar un conjunto de controladores JDBC.
• NOTA: La DataSourceinterfaz, nueva en la API JDBC 2.0, proporciona
otra forma de conectarse a una fuente de datos. El uso de un
DataSourceobjeto es el medio preferido para conectarse a una fuente
de datos.

• Como parte de su inicialización, la DriverManagerclase intentará


cargar las clases de controladores a las que se hace referencia en la
propiedad del sistema "jdbc.drivers". Esto permite a un usuario
personalizar los controladores JDBC utilizados por sus aplicaciones.
Class.forName
• Class.forName hace solo lo primero. Carga la clase en la memoria y
devuelve esa referencia como una instancia de Clase. Si queremos
crear una instancia, podemos llamar al método newInstance de esa
clase. que invocará el constructor por defecto (ningún constructor de
argumentos)
public class
• Public es una palabra clave de Java que declara el acceso de un
miembro como público. Los miembros públicos son visibles para
todas las demás clases. Esto significa que cualquier otra clase puede
acceder a un public campo o método. Además, otras clases pueden
modificar public campos a menos que el campo se declare como final.
public static
• Una clase, método o campo declarado como estático puede ser
accedido o invocado sin la necesidad de tener que instanciar un
objeto de la clase. Uno de los ejemplos típicos de uso de métodos y
variables estáticas es la clase java.lang.Math.
com.mysql.jdbc.Connection
• Clase de controlador: la clase de controlador para la base de datos
mysql es com.mysql.jdbc.Driver .
• URL de conexión: la URL de conexión para la base de datos mysql es
jdbc: mysql: // localhost: 3306 / sonoo donde jdbc es la API, mysql es
la base de datos, localhost es el nombre del servidor en el que se está
ejecutando mysql, también podemos usar la dirección IP , 3306 es el
número de puerto y sonoo es el nombre de la base de datos.
Podemos usar cualquier base de datos, en tal caso, necesitamos
reemplazar el sonoo con el nombre de nuestra base de datos.
System.out.println()
• En Java, System.out.println () es una declaración que imprime el
argumento que se le pasa. El método println () muestra los resultados
en el monitor
System.out.print()
• Imprime no dejando un salto de linea
initComponents()
• Cómo modificar/agregar código al método initComponents() en Java
en NetBeans? Cuando intento agregar cualquier línea de código, esta
área parece ser de solo lectura y está resaltada en gris!
Probablemente sea por seguridad, pero supongo que hay una manera
de desactivarlo.
Private void
• Ambos crean un método void (un método que no devuelve nada)
Pero otras clases solo pueden acceder al método público. El método
privado solo puede ser utilizado por la clase en la que está contenido
ActionPerformed
• ActionPerformed (ActionEvent e) es un evento de
ActionListener. ActionListener se usa para detectar y manejar eventos,
los cuales tienen lugar cuando se produce una acción sobre un
elemento del programa.
Opaque
• Es para darle un color de fondo.
undecorated
• Es para quitar la barra de titulo.

También podría gustarte