技術(shù)

環(huán)境配置:
jdk:
JAVA_HOME
D:\Java\jdk1.7.0_80
path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
test
java -version

CATALINA_HOME
D:\apache-tomcat-7.0.62
path
%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;

結(jié)構(gòu)層次:
modal
dao
service
action

IDE:idea16.3
數(shù)據(jù)庫(kù):mysql
框架:
API接口 (restful webservice)
Spring
Mybatis
SpringBoot

points:
1.mybaits 逆工程化
2.spring 實(shí)例化
3.Json 數(shù)據(jù)交互
4.API 接口 分配action
5.Html 顯示
6.maven 管理


7.spring 事務(wù)
8.SpringBoot
9.組件化

功能模塊:
1.瀏覽商品(灰化無(wú)庫(kù)存商品,商品圖片數(shù)據(jù)存圖片還是url)
2.購(gòu)物車操作(增加,刪除)
3.下單流程(確認(rèn)訂單,生成支付二維碼,返回支付結(jié)果,跳轉(zhuǎn)到訂單完成頁(yè)面)


4.管理員界面 excel 導(dǎo)入商品數(shù)據(jù),清除數(shù)據(jù),數(shù)據(jù)初始化
5.定位地址,選擇分店(接高德地圖,獲取地址,獲取分店數(shù)據(jù))
6.注冊(cè)(手機(jī)號(hào)短信驗(yàn)證碼驗(yàn)證或者郵件驗(yàn)證或者直接用戶名和密碼)
7.登錄(用戶名 跟 密碼)
8.個(gè)人中心(用戶名,查看收藏,查看歷史訂單)

數(shù)據(jù)庫(kù)表設(shè)計(jì):
1.一級(jí)分類表
FirstClass
first_id name img_url
主鍵:first_id 一級(jí)分類名稱(name) 圖片路徑(img_url)

2.二級(jí)分類
SecondClass
second_id name first_id
主鍵:second_id 二級(jí)分類名稱(name) 外鍵:一級(jí)分類id(first_id)

3.商品數(shù)據(jù)表
GoodsData
goods_id name img_url price stock saled is_like first_id second_id shop_id user_id
主鍵:goods_id 商品名稱(name) 圖片路徑(imgURL) 單價(jià)(price) 庫(kù)存(stock) 月售(saled) 收藏狀態(tài)(isLike) 外鍵:first_id second_id shop_id user_id

4.用戶表
User
主鍵:user_id name password permission(權(quán)限:普通用戶/管理員)

4.購(gòu)物車表
Cart
cart_id amount unit_price goods_id shop_id user_id
主鍵:cart_id 數(shù)量(amount) 單價(jià)(unit_price) goods_id shop_id user_id

5.訂單表
Order
order_id date state total_price amount cart_ids user_id
主鍵:order_id 交易日期(date) 交易狀態(tài)(state) 總價(jià)(total_price) 總數(shù)量(amount) 購(gòu)物車(cart_ids) user_id

6.商品收藏表
LikeList
like_id shop_id user_id goods_id

7.圖片數(shù)據(jù)表
ImgData
主鍵:Img_id 圖片數(shù)據(jù)(img_data) img_url

錯(cuò)誤:
org.springframework.web.context.ContextLoader - Context initialization failed
缺少包:org.springframework.asm-3.0.5.RELEASE.jar

缺少包:
org.springframework.remoting.rmi.RmiInvocationWrapper_Stub (no security manager: RMI class loader disabled)
spring3之后,spring-context.jar 刪除該class
因此要重新引入.
該異常發(fā)生在dubbo調(diào)用采用rmi協(xié)議調(diào)用接口時(shí)發(fā)生痪署。異常的根本原因在于spring2和spring3源碼的差異莹痢,去掉了RmiInvocationWrapper_Stub該類,可以從源碼中拷出來(lái)打jar包從新部署芙扎。
http://asialee.iteye.com/blog/1987500

安裝maven :

  1. http://blog.csdn.net/jiuqiyuliang/article/details/45390313
  2. http://blog.csdn.net/u013142781/article/details/50316383?spm=5176.100239.blogcont28591.6.7HTgeF

idea配置maven 創(chuàng)建web項(xiàng)目:http://blog.csdn.net/myarrow/article/details/50824793
idea2016.3 下載地址: http://www.7down.com/soft/92352.html
注冊(cè)碼: http://blog.csdn.net/jabony/article/details/54426229
http://blog.lanyus.com/archives/174.html

1.需要配置好maven
2.配置mybatis
3.配置

mysql 忘記root 密碼:
http://www.xiazaiba.com/jiaocheng/532.html

添加開發(fā)包:可以導(dǎo)出成為.userlibraries文件,下次只需要導(dǎo)入文件就可以了

pox.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>com.MarissaMan</groupId>
<artifactId>TESTDemo</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
    <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
    <dependency>
        <groupId>org.mybatis</groupId>
        <artifactId>mybatis</artifactId>
        <version>3.4.2</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>6.0.5</version>
    </dependency>

</dependencies>

</project>

http://blog.csdn.net/h3243212/article/details/50837187

http://blog.csdn.net/u011403655/article/details/46843331

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市趴捅,隨后出現(xiàn)的幾起案子羔味,更是在濱河造成了極大的恐慌,老刑警劉巖蛆橡,帶你破解...
    沈念sama閱讀 207,248評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件舌界,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡泰演,警方通過(guò)查閱死者的電腦和手機(jī)呻拌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)粥血,“玉大人柏锄,你說(shuō)我怎么就攤上這事「纯鳎” “怎么了趾娃?”我有些...
    開封第一講書人閱讀 153,443評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)缔御。 經(jīng)常有香客問(wèn)我抬闷,道長(zhǎng),這世上最難降的妖魔是什么耕突? 我笑而不...
    開封第一講書人閱讀 55,475評(píng)論 1 279
  • 正文 為了忘掉前任笤成,我火速辦了婚禮,結(jié)果婚禮上眷茁,老公的妹妹穿的比我還像新娘炕泳。我一直安慰自己,他們只是感情好上祈,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,458評(píng)論 5 374
  • 文/花漫 我一把揭開白布培遵。 她就那樣靜靜地躺著浙芙,像睡著了一般。 火紅的嫁衣襯著肌膚如雪籽腕。 梳的紋絲不亂的頭發(fā)上嗡呼,一...
    開封第一講書人閱讀 49,185評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音皇耗,去河邊找鬼南窗。 笑死,一個(gè)胖子當(dāng)著我的面吹牛郎楼,可吹牛的內(nèi)容都是我干的万伤。 我是一名探鬼主播,決...
    沈念sama閱讀 38,451評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼箭启,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼壕翩!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起傅寡,我...
    開封第一講書人閱讀 37,112評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤放妈,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后荐操,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體芜抒,經(jīng)...
    沈念sama閱讀 43,609評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,083評(píng)論 2 325
  • 正文 我和宋清朗相戀三年托启,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了宅倒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,163評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡屯耸,死狀恐怖拐迁,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情疗绣,我是刑警寧澤线召,帶...
    沈念sama閱讀 33,803評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站多矮,受9級(jí)特大地震影響缓淹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜塔逃,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,357評(píng)論 3 307
  • 文/蒙蒙 一讯壶、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧湾盗,春花似錦伏蚊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)肺孵。三九已至,卻和暖如春颜阐,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背吓肋。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工凳怨, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人是鬼。 一個(gè)月前我還...
    沈念sama閱讀 45,636評(píng)論 2 355
  • 正文 我出身青樓肤舞,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親均蜜。 傳聞我的和親對(duì)象是個(gè)殘疾皇子李剖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,925評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容