Cuando llevamos tiempo programando vamos armando un librería personal de código que utilizamos con frecuencia en nuestros proyectos, ya sean clases individuales o proyectos completos, Netbeans nos ofrece varias formas de optimizar nuestro método de trabajo ganando preciados minutos de escritura de código. Uno de estas formas es el uso de PLANTILLAS que podremos añadir a cualquier proyecto en cualquier momento.
Para crear un template para netbeans, debemos tener listo el archivo, para el ejemplo de este post, es una clase PHP llamado database.
<?php /** * Clase para gestionar la base de datos */ class database { private $conexion; private $localhost = ""; private $usuario = ""; private $password = ""; private $database = ""; /** * METODO PARA CONECTAR CON LA BASE DE DATOS * @return boolean retorna TRUE si se consiguio la conexion, FALSE en caso contrario */ public function conectar() { if( !isset($this->conexion) ) { // si no existe conexion $this->conexion = (mysql_connect($this->localhost, $this->usuario,$this->password)) or die(mysql_error() ); mysql_select_db($this->database , $this->conexion) or die(mysql_error()); return true; } return false; } /** * METODO PARA REALIZAR UNA CONSULTA * @param String $q Consulta SQL * @return retorna un resource en caso de éxito */ public function consulta( $q ) { $resultado = mysql_query( $q,$this->conexion ); if( !$resultado ) { echo 'Error: ' . mysql_error(); exit; } return $resultado; } } ?>
Ahora nos dirigimos al menú TOOLS -> TEMPLATES y se despliega la ventana Template manager.
Buscamos PHP, ya que el template es código php, y presionamos el boton ADD para buscar el archivo a añadir como plantilla. Para terminar presionamos CLOSE.
Desde este momento cuando queramos añadir nuestra plantilla database a cualquier proyecto, procedemos como si se tratara de otro template cualquiera. NEW -> OTHER y buscamos en la sección PHP, que fue donde guardamos nuestro template y lo añadimos al proyecto.
FIN
PHPUnit es un framework que se utiliza para escribir tests en PHP, Netbeans nos permite configurarlo y usarlo fácilmente[...]
En este post mostramos como personalizar el Header (encabezado) de un componente JTable en Java colocando iconos, centra[...]
En esta oportunidad aprovechando el interés que tienen ahora los superheroes de Marvel, crearemos un formulario de logue[...]
Java Network Launching Protocol (JNLP) es una especificación usada por Java Web Start. Esta especificación, permite tene[...]
El patrón de desbloqueo es una medida de seguridad que tienen algunos teléfonos inteligentes para evitar el acceso al di[...]
El problema dice asi: Se desea contar los segundos que se presiona un JButton en un formulario. Solución: Para resolver[...]