商城系統01-專案搭建
阿新 • • 發佈:2022-03-15
-
專案功能:登入、註冊、熱銷商品、使用者管理(密碼、個人資訊、頭像、收貨地址)、購物車(展示、增加、刪除)、訂單模組。
-
開發順序:註冊、登入、使用者管理、購物車、商品、訂單模組。
-
某一個模組的開發:
-
持久層開發:依據前端頁面的設定規劃相關的SQL語句,以及進行配置
-
業務層開發:核心功能控制、業務的操作以及異常的處理
-
控制層開發:接收請求、處理響應
-
前端開發:form表單、前後端連線;JS、Query、AJAX連線後臺
專案環境
-
JDK:1.8及以上
-
maven:配置到idea,3.6.1
-
資料庫:MariaDB、MySQL,5.1及以上
-
開發的平臺:idea
搭建專案
-
專案名稱:store
-
結構:com.cy.store
jar包
java web
mybatis
mysql driver -
資原始檔:resources資料夾下(static、templates)
-
單元測試:test;test.com.cy.store
-
在properties檔案中配置資料庫的連線源資訊
spring.datasource.url=jdbc:mysql://localhost:3306/store?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
spring.datasource.username=root
spring.datasource.password=123456 -
建立一個store資料庫
creat database store character set utf8;
-
測試連線:
-
啟動springboot主類,是否有對應的spring圖形輸出->執行main方法
-
在單元你測試類中測試資料庫的連線是否可以正常的載入
//HikariProxyConnection@586479858 wrapping //com.mysql.cj.jdbc.ConnectionImpl@bbd4791
資料庫連線池: 1. DBCP 1. C3P0 1. Hikari:管理資料庫的連線物件
//資料庫測試類
-
訪問專案的靜態資源,是否可以正常的載入。所有的靜態資源複製到static目錄結構下。
pages內靜態資源放入static靜態資源內
注意:idea對於JS程式碼的相容性較差,編寫了js程式碼但是有的時候不能夠正常載入
-
idea快取清理
-
clear-instal
-
rebuild重新構建
-
重啟idea和作業系統
-