当前位置:网站首页>[store mall project 01] environment preparation and testing
[store mall project 01] environment preparation and testing
2022-08-04 01:01:00 【fisherman abu】
Article table of contents
1. Project Analysis
Project functions: login, registration, hot-selling products, user management (password, personal information, avatar, shipping address), shopping cart (display, add, delete), order module
Development sequence: registration, login, user management, shopping cart, commodity, order module
Development sequence of a module:
Persistence layer development: plan related SQL statements according to the settings of the front-end page, and configure them
Business layer development: core function control, business operation and exception handling
Control layer development: receive requests, process responses
Front-end development: JS, Query, AJAX these technologies to connect the background
2. The basic environment of the project
JDK: version 1.8 and above
maven: need to configure to idea, version 3.6.1 and above
Database: MySQL, version 5.1 and above is required
Development platform: idea development
3. Project Creation
4. Database connection
4.1 Configuring Data Sources
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/store?serverTimezone=UTCspring.datasource.username=rootspring.datasource.password=root
4.2 database creation
5. Import static pages
6. Test the system
边栏推荐
- .NET Static Code Weaving - Rougamo Release 1.1.0
- boot issue
- C # WPF equipment monitoring software (classic) - the next
- WMS仓储管理系统能解决电子行业哪些仓库管理问题
- 身为程序员的我们如何卷死别人?破局重生。
- VR panorama shooting online exhibition hall, 3D panorama brings you an immersive experience
- 阿里云技术专家邓青琳:云上跨可用区容灾和异地多活最佳实践
- 快速入门EasyX图形编程
- MySQL回表指的是什么
- 谁说程序员不懂浪漫,表白代码来啦~
猜你喜欢
《Greenplum构建实时数据仓库实践》简介
ML18-自然语言处理
114. How to find the cause of Fiori Launchpad routing error by single-step debugging
LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之三:两次优化
LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之三:两次优化
typescript51-泛型的基本使用
研究生新生培训第四周:MobileNetV1, V2, V3
2015年开源大事件汇总
MongoDB数据接入实践
GeoAO:一种快速的环境光遮蔽方案
随机推荐
【虚拟化生态平台】虚拟化平台搭建
高斯推断推导
分析:Nomad Bridge黑客攻击的独特之处
typescript56 - generic interface
【正则表达式】笔记
NLP resources that must be used for projects [Classified Edition]
C # WPF equipment monitoring software (classic) - the next
因为一次bug的教训,我决定手撕Nacos源码(先撕客户端源码)
2015年开源大事件汇总
《The Google File System》新说
求解同余方程 数论 扩展欧几里得
nodejs+express实现数据库mysql的访问,并展示数据到页面上
redis中常见的问题(缓存穿透,缓存雪崩,缓存击穿,redis淘汰策略)
What warehouse management problems can WMS warehouse management system solve in the electronics industry?
中原银行实时风控体系建设实践
ML18-自然语言处理
身为程序员的我们如何卷死别人?破局重生。
谁说程序员不懂浪漫,表白代码来啦~
Mvc, Mvp and Mvvm
js中常用的几种遍历处理数据的方法梳理