当前位置:网站首页>Start from scratch - implement the jpetstore website -1- establish the project framework and project introduction
Start from scratch - implement the jpetstore website -1- establish the project framework and project introduction
2022-06-13 08:14:00 【Occasional dark clouds】
Establish the project framework
1. open IntelliJ IDE
2. Create a new project –>Java project –> choice Web Application
3. The new package name is as follows 
Backstage function :Domain 、persistence、service
controller :servlets
Front page :web page
Project brief introduction
The above is the welcome page of the website , The project mainly has the following three modules
Commodity management ( Browse products 、 Search for products )
User management ( Log in to register and edit your account )
Order management ( Place the order 、 Order inquiry )
1. Commodity management
(1) Display commodity categories , And click the category in the three circles Category, Will enter the corresponding commodity category Product
(2) Display commodity categories , Click sub category , The details of the corresponding subclass will be entered , For example, the following is from the general category Fish The sub class information entered in
(3) Show the details of the product
(4) Display a list of search items , For example, enter... In the input box "a", Ignore case , The page will show that it contains "a" The product information of
User management
(1) Sign in
(2) register
(3) Edit user information
Order management
(1) Place the order
After the user logs in , Place an order in the item details
(2) Order inquiry
边栏推荐
- Reverse order and comparison of strings
- Recognition of COVID-19 based on paddlepaddle
- 2022年危险化学品经营单位安全管理人员特种作业证考试题库及模拟考试
- 口碑好的食材配送信息化管理系统怎么样?
- 【博弈论-完全信息静态博弈】 Nash均衡
- Young's matrix to find whether a number exists
- [virt-manager]远程管理启动虚拟机时,鼠标飘逸的问题
- Structural analysis of hyperledger fabric (I)
- 4. fabric2.2 create and join channels (use the official demo)
- Do not update the sub component page of parameter object passed from parent to child of nailing applet?
猜你喜欢
20 | pipeline oriented instruction design (Part 1): Modern CPU with multi-purpose
24 | adventure and prediction (III): thread pool in CPU
MySQL table partitioning
C盘爆满?简单几招教你释放、清理C盘几十G空间,最有效的C盘清理方法
CCNP_ BT-MGRE
IIS中的网站访问excel
2022起重机械指挥考试题模拟考试题库及在线模拟考试
[game theory complete information static game] Nash equilibrium
How to install the bdtab (BD) new tab plug-in in edge browser (Graphic tutorial)
CCNP_ Bt-ospf big experiment (1)
随机推荐
微服务项目搭建三:自动生成代码
Selenium reports an error deprecationwarning: executable_ path has been deprecated, please pass in a Service object
基于paddlepaddle的新冠肺炎识别
ERP basic data Huaxia
1. fabric2.2 comprehensive learning - Preface
23 | adventure and prediction (II): relay race in the assembly line
本地靶场2-文件上传漏洞(三)-网络安全
中小型照明灯饰行业如何利用数字化转型突出重围?
生鲜配送分拣管理系统哪家比较强?
免费文件服务器储存技术
Import the robot model built by SolidWorks into ROS
Plane merging (matlab)
Cosmos star application case
20 | pipeline oriented instruction design (Part 1): Modern CPU with multi-purpose
名次的确定
Altium Designer中导入和导出设置的方法
口碑好的食材配送信息化管理系统怎么样?
LeetCode-按奇偶排序数组
2022起重机械指挥考试题模拟考试题库及在线模拟考试
25 | adventure and prediction (IV): it's raining today. Will it rain tomorrow?