URL: https://swapnilbamble1438.github.io/ecommerceapplication/
En eclipse
Haga clic en el archivo
Seleccionar importación
Seleccione proyectos de Git (con Smart Import) -> Siguiente
Seleccione Clone URI -> Siguiente
En uri pegar esta url: https://github.com/swapnilbamble1438/ecommercepp.git -> siguiente
Ahora en el destino local
proceder -> Siguiente
Seleccionar -> Buscar proyectos anidados
y seleccione -> Detectar y configurar las opciones de naturaleza del proyecto
Now only select EcommerceAppEcommerceApp
-> Finish
Si todo va bien, el proyecto se importará con éxito
Ahora espera unos segundos para cargar las cosas correctamente
Ahora abra Proyecto> Abra el paquete com.conn> Abra el archivo dbconnect.java. Ahora realice algunos cambios en este archivo, cambie la ubicación del archivo de la base de datos/ (myDatabase.db) Ubicación del archivo/ Cambio del valor "Conn", como si es:
Conn = drivermanager.getConnection ("JDBC: SQLITE: C:/Users/Swapnil/Eclipse- Workspace/Compras electrónicas en línea/mydatabase.db");
Cambie el valor/ruta "Conn" de acuerdo con su ubicación del archivo myDatabase.db.
mydatabase.db file will get just inside Project folder only,
Open Project folder you will get mydatabase.db file present.
Después de hacer cambios, guarde el archivo dbconnect.java.
Haga clic derecho en el proyecto> Ejecutar como> Ejecutar en el servidor> Seleccione Tomcat V8.0+> Siguiente> Finalizar
Ahora el sitio web se abrirá, si no, intente abrirlo manualmente en el navegador, escriba URL: http: // localhost: 8082/eCommerceApp
Nota: En URL, ponga el puerto de acuerdo con su servidor.










Crear o seleccionar una base de datos
Use esa base de datos
Inserta estas consultas:
Crear marca de tabla (Bid int predeterminado NULL, BNAME VARCHAR (50) NULL predeterminado);
Inserte en los valores de la marca (1, 'Samsung'), (2, 'Sony'), (3, 'Lenovo'), (4, 'Acer'), (5, 'Onida');
Crear tabla CART (nombre Varchar (100) NULL predeterminado, Bname Varchar (50) predeterminado NULL, CNAME VARCHAR (50) NULL predeterminado, PNAME VARCHAR (50) NULL predeterminado, PPRICE int predeterminado NULL, PQUANTITY INT predeterminado NULL, PIMAGE VARCHAR (200) predeterminado NULL);
Crear categoría de tabla (CID int predeterminada NULL, CNAME VARCHAR (50) NULL predeterminado);
Insertar en valores de categoría (1, 'laptop'), (2, 'TV'), (3, 'móvil'), (4, 'ver');
Crear tabla contactus (id int no null auto_incement, nombre varchar (100) predeterminado nulo, correo electrónico_id varche (100) predeterminado nulo, contact_no int predeterminado nulo, mensaje varchar (8000) predeterminado nulo, clave primaria (id));
Crear tabla Customer (nombre Varchar (100) NULL predeterminado, contraseña Varchar (20) predeterminado NULL, CORREA ELECT_ID VARCHAR (100) NULL predeterminado, contact_no int predeterminado NULL);
Crear tabla Iniciar sesión (UserName Varchar (100) NULL predeterminado, contraseña Varchar (100) NULL predeterminado);
Insertar en valores de inicio de sesión ('admin', 'admin');
Crear tabla orden_details (fecha varchar (100) predeterminado NULL, nombre varchar (100) predeterminado nulo, bname varchar (50) predeterminado NULL, cname varchar (50) predeterminado NULL, PNAME varchar (50) predeterminado NULL, PPRICE int predeterminado NULL, PQUANTITY int predeterminado, Pimage Varchar (200) predeterminado);
Crear órdenes de tabla (orden_id int no nulo auto_incement, customer_name varchar (100) predeterminado nulo, customer_city varchar (45) predeterminado nulo, fecha varchar (100) predeterminado null, total_price int predeterminado nulo, status varchar (45) predeterminado nulo, clave primaria (orden_id));
Crear producto de tabla (PID int no nulo auto_incement, pname varchar (50) predeterminado NULL, PPRICE INT predeterminado NULL, PQUANTITY int predeterminado, Pimage varchar (200) predeterminado NULL, BID int predeterminado, CID int predeterminado NULL, tecla primaria (PID));
Insertar en los valores de productos (5, 'Sonysmart', 50000,1, 'SonyWatch.webp', 2,4), (6, 'GalaxyBook', 45000,1, 'Samsunglaptop.jpg', 1,1), (7, 'SmartTV', 28000,1, 'Onidatv.jpg', 5,2), (8, 'Smartphel', SmartTV ', LenoBoBoboBoBOBOBOBOBOBOMOV.JPG', 5,2), (8, 'Smartphel', 15000,1, 'LenOvomOBOBOBOBOBOBOB Ile.webp ', 3,3), (9,' Aspire ', 52000,1,' acerlaptop.jpg ', 4,1), (10,' Bravias ', 52,1,' Sonytv .jpg ', 2,2), (11,' GalaxyWatch ', 22000,1,' GalaxyWatch.webp ', 1,4), (14,' Kdl ', 45000,1, Sony kdl.jpg ', 2,2), ((15,' Serie A7 ', 21000,1,' Acer Serie A7.jpg ', 4,2), ((17,' Leo ', 31000,1,' OlySe Leo. 7 ', 55000,1,' Acer Aspire7.jpg ', 4,1), (20,' IdeaPad ', 37000,1,' Lenovo IdeaPad.jpg ', 3,1), (21,' Legion ', 51000,1,' Lenovo Legion.jpg ', 3,1), (22,' Galaxy Z Fold3 ', 66000, 66000,1,' Galaxy JPG ', 3,1), (22,' Galaxy Z Fold3.jpg ', 1,3), (23,' Galaxy S22 ', 55000,1,' Samsung Galaxy S22.webp ', 1,3), (24,' Xperia 1v ', 56000,1,' Sony Xperia 1V.JPG ', 2,3), (26,' A850 ', 14500,1,' lenovovovo a850.jpg ', 3,3), (27,' Galaxy Watch1 ', 8000,1,' Galaxy Watch.jpg ', 1,4), (28,' Galaxy Watch2 ', 95000,1,' Galaxy Watch4.jpg ', 1,4), (29,' Fit Smart ', 11000,1,' Fit.jpg ', 3,4), (30, (30,, "Sony Son. Smart2 ', 12000,1,' Sony Smart2.Webp ', 2,4), (31,' Gaming Predator ', 120000,1,' Acer Predator.jpg ', 4,1), (32,' Líquido ', 16000,1,' Acer Liquid.jpg ', 4,3), (33,' Neo Qled ', 46000,1,' Samsung Neo Qled.webp ', 1,2), (34,' Vaio ', 53000,1,' Sony Vaio.jpg ', 2,1), (35,' Xperia Z ', 32000,1,' Sonyxperiaz.png ', 2,3);
Cree View viewlist como brand select. bname como bname , category . cname como cname , product . pname como pname , product . pprice AS pprice , product . pquantity como pquantity , product . pimage como pimage de (( brand de unión product en (( brand . bid = product . bid ))) category de unión en (( product . cid = category . cid )));
Cree Ver mobile como brand SELECT. bname como bname , category . cname como cname , product . pname como pname , product . pprice AS pprice , product . pquantity como pquantity , product . pimage como pimage from (( brand Unk product On (( brand . bid = product . bid ))) category de unión en (( product . cid = category . cid ))) Donde ( category . cid = 3);
Cree Ver laptop como brand Select. bname como bname , category . cname como cname , product . pname como pname , product . pprice AS pprice , product . pquantity como pquantity , product . pimage como pimage from (( brand Unk product On (( brand . bid = product . bid ))) category de unión en (( product . cid = category . cid ))) Donde ( category . cid = 1);
Cree Ver tv como brand SELECT. bname como bname , category . cname como cname , product . pname como pname , product . pprice AS pprice , product . pquantity como pquantity , product . pimage como pimage from (( brand Un Join product On (( brand . bid = product . bid ))) category de unión en (( product . cid = category . cid ))) Donde ( category . cid = 2);
Crear watch Ver brand SELECT. bname como bname , category . cname como cname , product . pname como pname , product . pprice AS pprice , product . pquantity como pquantity , product . pimage como pimage from (( brand Un Join product On (( brand . bid = product . bid ))) category de unión en (( product . cid = category . cid ))) Donde ( category . cid = 4);
Crear tabla Usermaster (nombre Varchar (100) NULL predeterminado, contraseña Varchar (20) NULL predeterminado);
Insertar en los valores de Usermaster ('admin', 'admin');
En eclipse
Abra el proyecto> Abra el paquete com.conn> Abra el archivo dbconnect.java. Ahora realice algunos cambios en este archivo, cambie el valor "Conn", como si es
Conn = drivermanager.getConnection ("JDBC: SQLITE: C:/Users/Swapnil/Eclipse- Workspace/Compras electrónicas en línea/mydatabase.db");
Cambiarlo a
conn = drivermanager.getConnection ("jdbc: mysql: // localhost: 3306/dataBASEname", "root", "root");
Nota: Ponga la dirección de acuerdo con el nombre y la contraseña de su base de datos.
Guardar el archivo
Ahora intente ejecutar el proyecto y verifique si los cambios se realizan o no.