Spring es un framework para el desarrollo de aplicaciones y contenedor de inversión de control, de código abierto para la plataforma Java.
Este proyecto WEB contiene.
Prueba de paso de parámetros GET tipo QUERY STRING.
Formulario Simple.
Herramientas DOM (js,css) Bootstrap.
Formulario con validación.
Framework Spring java con MySQL (CRUD usuario).
Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.
Mira Deployment para conocer como desplegar el proyecto.
Que cosas necesitas para instalar el software y como instalarlas
Servidor de aplicaciones Java: Glassfish, Apache Tomcat, Payara, etc
MySQL Base de datos
-- MySQL Workbench Forward Engineering
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';
-- -----------------------------------------------------
-- Schema springBD
-- -----------------------------------------------------
-- -----------------------------------------------------
-- Schema springBD
-- -----------------------------------------------------
CREATE SCHEMA IF NOT EXISTS `springBD` DEFAULT CHARACTER SET utf8 ;
USE `springBD` ;
-- -----------------------------------------------------
-- Table `springBD`.`usuario`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `springBD`.`usuario` (
`idusuario` INT NOT NULL AUTO_INCREMENT,
`nombre` VARCHAR(45) NOT NULL,
`correo` VARCHAR(45) NOT NULL,
`password` VARCHAR(45) NOT NULL,
PRIMARY KEY (`idusuario`))
ENGINE = InnoDB;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
Una serie de ejemplos paso a paso que te dice lo que debes ejecutar para tener un entorno de desarrollo ejecutandose
El servidor usado para este proyecto es Payara Server 4.1.1.171.1 #badassfish (build 139)
Motor de Base de datos MySQL
XAMPP - PhpMyAdmin
Cambia en la clase “conexión” la configuración de la conexión a la base de datos usuario y contraseña según la configuración de tu entorno de desarrollo.
Herramientas
Usamos SemVer para el versionado. Para todas las versiones disponibles, mira los tags en este repositorio.
- Jean González - Trabajo Inicial - Jean González
- César Cancino - Documentación - César Cancino
También puedes mirar la lista de todos los contribuyentes quíenes han participado en este proyecto.
Este proyecto está bajo la Licencia MIT - mira el archivo LICENSE.md para detalles
- César Cancino 📢
⌨️ con ❤️ por Jean González 😊