Spring MVC – Ejemplo de un CRUD en SpringMVC 4.0.1, JdbcTemplate , MySql y Netbeans 8.2

1.2.- Creación de la tabla para el ejemplo:

Crear una base de datos en MySql,

\"\"

1.2.1 Iniciar la base de datos

\"\"
\"\"
\"\"
\"\"
\"\"
\"\"
\"\"

1.2.2 Script para crear la tabla Articulos

CREATE TABLE INV_ARTICULOS
(
	ID_ARTICULO          NUMERIC NOT NULL,
	NOMBRE               VARCHAR(50) NULL,
	DESCRIPCION          VARCHAR(120) NULL,
	FECHA_DESDE          DATE NULL,
	FECHA_HASTA          DATE NULL,
	CREATION_DATE        TIMESTAMP NULL,
	CREATED_BY           NUMERIC NULL,
	LAST_UPDATE_DATE     TIMESTAMP NULL,
	LAST_UPDATED_BY      NUMERIC NULL,
	INVENTORY_ITEM_ID    VARCHAR(20) NULL,
	CVE_ARTICULO         VARCHAR(20) NULL,
	ESTATUS              VARCHAR(2) NULL,
	ID_SUBCATEGORIA      NUMERIC(4) NULL,
	MODELO               VARCHAR(40) NULL,
	TIPO                 VARCHAR(20) NULL,
	ID_UNIDAD_MEDIDA     NUMERIC(3) NULL,
	MARCA                VARCHAR(40) NULL
);



ALTER TABLE INV_ARTICULOS
ADD PRIMARY KEY (ID_ARTICULO);

-- Agregar autoincrement a id_artículo
\"\"
\"\"

1.2.3 Insertar un artículo para probar

insert into inv_articulos 
    (     id_articulo
        , nombre
        , descripcion
        , id_subcategoria
        , id_unidad_medida  
    ) 
values 
    ( 1
        ,\'Tinta E601\'
        , \'Tinta para Epson 601\'
        ,1
        ,1
    );

\"\"
\"\"