Netbeans: generar setters y getters automáticamente

7

Desde Netbeans 6.5, se ha incluido un sistema automático de generación de getters, setter y constructores de clase en Netbeans. El funcionamiento es sencillo, tan solo debemos crear una clase en php, poner el cursor dentro de la clase, y pulsar Alt+Insertar.

Entonces Netbeans nos muestra la siguiente pantalla que nos permite indicar que código deseamos generar (“Constructor“, “Setter“, “Getter“, “Getters y Setters“, “Conexión a la base de datos” o “Tabla de la base de datos“):

Pantallazo Netbeans  Netbeans: generar setters y getters automáticamente

Netbeans - Generar codigo de setters y getters


Una vez seleccionado “Getters y Setters“, en una nueva ventana nos muestra los atributos de la clase para los que generaremos los setters y getters:
Pantallazo Generate Getters and Setters Netbeans: generar setters y getters automáticamente

Netbeans: Generar Getters and Setters


Y automáticamente nos genera el código php:
codigo Netbeans: generar setters y getters automáticamente

Netbeans: codigo generado

En resumen, una manera rápida y sencilla de generar código repetitivo.

7 Respuestas a “Netbeans: generar setters y getters automáticamente”

  1. issux dice:

    Buenas julian.

    Para que funcione la generacion de setter y getters no es necesario ningun complemento extra, con la instalacion por defecto deberia funcionarte correctamente.

    Saludos.

  2. julian dice:

    Hay que configurar algun complemento para que esto funcione?

    estoy probando con esta clase y no salen las opciones para Connection to Database y database table

  3. Raúl dice:

    Muy bueno el tuto no sabia que existia esta opcion, hace un tiempo atras hice una clase con estos metodos a mano, fue bastante laborioso.
    Yo uso este ide y pero soy nuevo con netbeans, espero que puedas publicar algun otro tutorial sobre netbeans, gracias.
    Saludos

  4. Willy dice:

    deska, el problema debe ser que ya tienes el constructor y los getters y setters realizados, crea una clase nueva solo con los atributos y prueba allí (aunque viendo la fecha del comentario supongo que ya habrás solucionado el problema)

  5. deska dice:

    toy usando netbeans 7 y solo tengo las opciones de Connection to Database y database table
    como aumento las otras opciones????

  6. issux dice:

    Buenas.

    Gracias Duvan!

    Saludos.

  7. Duvan dice:

    Sencillo pero escencial gracias hermano

Responder