当前位置:网站首页>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 
边栏推荐
- 4. fabric2.2 create and join channels (use the official demo)
- Cosmos star application case
- Structural analysis of hyperledger fabric (I)
- P7712 [Ynoi2077] hlcpq
- [game theory complete information static game] Nash equilibrium
- Leetcode- sort arrays by parity
- 【完全信息静态博弈-Nash均衡的特性】
- ES6 deleting an attribute of an object
- Effective Go - The Go Programming Language
- 名次的确定
猜你喜欢

MySQL table partitioning

生鲜配送分拣管理系统哪家比较强?

How can the small and medium-sized lighting industry make use of the digital transformation to stand out from the encirclement?

23 | adventure and prediction (II): relay race in the assembly line

微服务项目搭建三:自动生成代码

OpenHarmony笔记-----------(一)

疫情之下的远程办公解决方案

Did decentralized digital identity

CCNP_ Bt-ospf big experiment (1)

2022年危险化学品经营单位安全管理人员特种作业证考试题库及模拟考试
随机推荐
26 | superscalar and VLIW: how to make the CPU throughput exceed 1
【PYTORCH】RuntimeError: torch. cuda. FloatTensor is not enabled.
适合生鲜批发行业的几种精准接单方式
杨氏矩阵查找数字是否存在
[game theory complete information static game] Application of Nash equilibrium
【PYTORCH】RuntimeError: one of the variables needed for gradient computation has been
Amino encoding protocol
[complete information static game characteristics of Nash equilibrium]
EHD ether coin, the hottest dpoc mining project
Dfinity (ICP) identity authentication and ledger quick start-3
[pytorch] pytorch0.4.0 installation tutorial and GPU configuration collection (including test code)
redis面试题
Selenium reports an error deprecationwarning: executable_ path has been deprecated, please pass in a Service object
25 | adventure and prediction (IV): it's raining today. Will it rain tomorrow?
LeetCode-按奇偶排序数组
ERP basic data Huaxia
Young's matrix to find whether a number exists
【博弈论-完全信息静态博弈】 Nash均衡
第115页的gtk+编程例子——最简单的进度条2附带使用Anjuta写gtk程序的步骤
星巴克创始人:出于安全考量 或不再向非店内消费者开放“公厕”