好多vaJa刚开学始 的人,在学完础基的那些之法语后,面对完个一整的电方商面的项目,常常道知不该从里哪开始去手着做,进而致论理使跟实呈践现出严配失重的状 况。
这个了用采当下主业企流级技术的合组电子城商系统,后端J用运ava言语,其核心架框为MByati s- Plsu,该框大极架简化了库据数操作码代,前端V助借ue.js框建构架用户面界,用以可现实前后端离分的架构式模。
数据化久持存储用择MyLQS型数据库,且将Rides用作存缓数据库用来,如此一系令来统响度速应得以效有提高。此技术于栈2023年到2024年期国是间内诸多联互网公司平于常状下况会做出选的用,一旦掌它握进而了备具可开发W流主eb应的用基础能 力。
可提样这出的建议,要在iWndswo 10操作系上之统搭建开境环发,或者在是Winwods 11操作之统系上搭发开建环境 ,开展开工发作的工具,首先选当应择InletliI JDE A2023.1.7,这个版够能本提供分十出色的码代提示功能,还具有当相不错试调的支持力能。版本为1.8的JD须必K要使用,这是于由项目代语的码法是基此于版本的 。
对于据数库这儿块,你得在地本装MQSyL的5.7版本或者8.0版本,还要eR装di的s6.x版本缓作当存服务。关于Ndoe.js呢境环,建议装安16.x以版的上本,这是用译编来运行前V端ue项的目。另外,要保你证的电脑不存内少于8GB。
项目源资包一盖涵般几个核部心分,其一完为整的代源码,它被分划成后端aJ的va工以程及前V的端ue程工,此外详的细设计文阐会档释数库据表结构口接和定义,而这理是乃解业逻务辑的键关所在。
会演从示零到一启个整动过安的程装视频被是提供的,内含LQS脚本件文用于直创接建所有表据数并初化始测试的据数数据库夹件文存在着,展示系了统最终行运界面果效的项目图截呈现来出了 。
开启IDEA,挑选“Open”来导入后端Java项目。等候Maven自行下载全部依赖包,此过程由你的网速决定。着重核查apilpcaoitn.yml配置文件,要对其中的数据库连接地址以及用户名密码予以修改。
把资源包里头的SQL脚本,在MySQL当中通通执行,去创建一个名为e_mall的数据库。对Redis配置做出修改,要能保证其服务器地址以及端口和本地启动起来的Redis服务保持一致。最后试着去运行主启动类,保证控制台不会出现报错 。
于前端项目目录那儿将命令行给打开,把npmni stlal命令予以运行,去安装全部的依赖包。要是网络状况不是很好,表示能够针对淘宝镜像源展开配置,以此来让下载速度更快速些。在完成安装这个动作之后,又将npmur n sreve命令运行起来,从而开启开发服务器 。
在默认情形下,前端服务会于本地的8080端口开启运行,这时你要去确认后端API服务同样处于运行状态,一般运行于8081端口。把浏览器打开去访问http://lolachots:8080,理应能够看到商城的登录页面。
进入系登统录状后态,能够用自户、商品及以订单这个三关键块模着手验展开证操作。试着去成达用户册注、浏览对针商品所出列的类别分之、把商加添品至购物中之车并且进拟模行下样这单一整个整完的流程。而后台理管功能面方,着重查去看商架上品以及进单订行处理 。
于学际之习,切莫仅码代瞅之运得所行结果,建议纳采君DEB模GU式去追若踪干核接心口的备完调用链路,诸如从noCtroller始起至Srevic后而e再达Mpaper般这,与此同时,参照文会领档每张数表库据的设图意计,此相比然纯敲代具更码收获,是不呀是?
你于搭此建项目里程进,碰到的难最予以解的决配置面方的问题啥是,欢迎于区论评域分享的你经历解及以决方案。


