Featured Posts

Libreria de conexión a base de datos en Java

Posted by admin | Posted in Java | Posted on 26-11-2007

2

Este código permite obtener una conexión a una base de datos para luego desde una clase en particular realizar una consulta o ejecutar una sentencia.

[sourcecode language='css']
package inicio;

import java.sql.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
*
* @author Marcos Donoso
*/
public class conexion {

private Connection conexion;

/** Creates a new instance of conexion */
public conexion() {
}

public Connection getConexionMySql() throws ClassNotFoundException{
String url = “jdbc:mysql://localhost:3306/cerebro”;
String usuario = “usuario”;
String password = “123456″;
try{
Class.forName(”com.mysql.jdbc.Driver”);
this.conexion = DriverManager.getConnection(url, usuario, password);
return conexion;
} catch(SQLException ex) {
return null;
}

}
}
[/sourcecode]

Se puede reutilizar desde cualquier clase de la siguiente forma:

conexion iCn = new conexion();
Connection con = iCn.getConexionMySql();

Muestro un ejemplo completo, (devuelve unos tags xml)

[sourcecode language='css']
public String setCampanasp() throws ClassNotFoundException, SQLException{
String query = “select * from campanas”;
Statement stmt;
conexion iCn = new conexion();
Connection con = iCn.getConexionMySql();
stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(query);
String resultado = null;
while (rs.next()){
resultado = resultado + “” + rs.getString(”nombre_cam”) + ““;
}
stmt.close();
con.close();
return resultado;
}

[/sourcecode]

Blogged with Flock

Tags: , , , ,

Hola Mundo desde otra clase

Posted by admin | Posted in Java | Posted on 26-11-2007

0

Con el fin de mostrar como instanciar otra clase, el ejemplo de hola mundo instanciando una clase y mostrando el mensaje (originalmente mi idea era devolver un xml):

En Netbeans 5.5.1 se crea un nuevo archivo Nuevo Archivo -> Selecciona Clases Java en Categorías-> Clase java en tipo de archivo
Netbeans genera el template
y luego creamos a continuación un método que mostrará el mensaje “Hola Mundo”

[sourcecode language='java']
package inicio;

/**
*
* @author Marcos Donoso
*/
public class xml {

/** Creates a new instance of xml */
public xml() {
}

public String setTexto(){
return “Hola Mundo”;
}
}
[/sourcecode]
Y el archivo principal va quedando de la siguiente forma:
[sourcecode language='java']
package inicio;

import java.io.*;
import java.awt.*;
import java.util.*;

public class Main {

/** Creates a new instance of Main */
public Main() {
}

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
//System.out.println(”Hola Mundo”);
xml cXml = new xml();
System.out.println(cXml.setTexto());
}

}
[/sourcecode]

Hola Mundo en Java

Posted by admin | Posted in Java | Posted on 26-11-2007

0

Voy a empezar a postear algunos apuntes que tengo de Java. Y si Wordpress lo permite de código fuente. Bueno, y cualquier tutorial sobre un lenguaje no puede dejar de empezar con un

Hola Mundo

[sourcecode language='java']
import java.io.*;
import java.awt.*;
import java.util.*;

/**
*
* @author Marcos Donoso
*/
public class Main {

public Main() {
}

public static void main(String[] args) {
// TODO code application logic here
System.out.println(”Hola Mundo”);
}

}
[/sourcecode]

Libro Java – Mastering Enterprise Java Beans

Posted by admin | Posted in E-books, Java | Posted on 17-10-2007

0

En el sitio theserverside.com, siempre es posible encontrar buen material sobre Java. Como este libro que linkeo a continuación: bajar.

Acceso a Tomcat

Posted by admin | Posted in Java | Posted on 01-03-2007

1

Me estoy iniciando en Java trabajando con NetBeans 5.5 y he tenido este problemas al tratar de crear una fuente de datos desde el administrador de Tomcat. El error es el siguiente:

Access to Tomcat server has not been authorized

Logicamente el usuario y clave  no son correctos. Pero al consultar el archivo tomcat-users.xml estaban creados usuarios
tales como tomcat password tomcat. Trate de ingresar con ese usuario pero me daba el mismo
error. Hasta que me di cuenta que en la carpeta de
C:\Documents and Settings\usuario\.netbeans\5.5\apache-tomcat-5.5.17_base\conf

estaba el archivo que me interesaba. Estamos hablando de tomcat-users.xml. Con un usuario para el netbeans ide y password cambie el password por algo mas entendible y entre con ese usuario al administrador de tomcat.

GregorianCalendar

Posted by admin | Posted in Java | Posted on 05-10-2006

0

GregorianCalendar es una implementación de la clase Calendar y proporciona el calendario occidental.

Para trabajar con fechas en Java se puede usar Date, Calendar o GregorianCalendar. Este último se recomienda cuando se requiere hacer aritmética de fechas.