Proyecto bifurcado
- Usuario: root
- Contraseña: (sin contraseña)
- Base de datos: planticas
sudo apt install git mysql-client mysql-server tomcat8 tomcat8-admin
git clone https://github.com/iesvelez-daw/JSP_CRUD_huerto.git && cd JSP_CRUD_huerto
sudo su # (Introducidos nuestra contraseña, para obtener acceso como root) # Cambiamos el plugin de autenticación de auth_socket a mysql_native_password. # Es necesario para que la aplicación conecte correctamente al servidor MySQL. echo "ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY ''" | mysql -u root -p # Si tenemos MariaDB instalado en lugar de MySQL, la anterior sentencia sería: echo "update mysql.user set password=PASSWORD(''),plugin='mysql_native_password' where user='root'; flush privileges;" | mysql -u root -p # Creamos base de datos y tablas echo "drop database if exists planticas; create database planticas" | mysql -u root cat DB/planticas.sql | mysql -u root -D planticassudo su # (Introducidos nuestra contraseña, para obtener acceso como root) cp mysql-connector-java-5.1.21.jar /var/lib/tomcat8/lib cp -r planticasJSP/web /var/lib/tomcat8/webapps/huertoNOTA: Deberás reiniciar Tomcat para que los archivos de
/var/lib/tomcat8/lib
se carguen.sudo systemctl restart tomcat8Abrimos en el navegador la URL http://localhost:8080/huerto
NOTA:
- Es necesario dar un usuario de alta en el enlace de Registrarse.
- Luego creamos Nuevo Huerto.
- Luego pulsamos Ir al huerto
- Luego creamos Nuevo Cultivo.
CRUD para organizar un huerto. Cada usuario podrá gestionar su huerto y añadir nuevos cultivos.
Si estás buscando la primera versión, haz click en Branch y busca el Tag v1.0, ahí está la versión anterior.
A través de un HashMap de ArrayLists, muestra los cultivos disponibles clasificados por tipo.