亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Java高并發秒殺API之業務分析與DAO層

把所有代碼都寫完,然后再調試運行,這種編程的方法糟糕之極。最壞的結果就是一天寫了兩百行代碼,結果什么也沒調出來。
更好的是敏捷的做法:每寫十行二十行代碼,把程序運行一下,看下是否能運行通過,有問題即時解決。
https://github.com/dreaminglion/seckill
http://shili.me/2017/05/01/javaee-spring-dao/
http://shili.me/2017/04/29/javaee-spring-service/
http://shili.me/2017/04/29/javaee-spring-concurrency/

全部四節的項目,和其中三節對應的筆記(web 章沒寫筆記),方便下同學,賺點 Github 和博客人氣 ~ ~
我的測試程序:https://github.com/jounghu/Seckill 歡迎fork!一起交流!
我掉了一節沒看,老師好像沒有教我們配置日志?。。。?/div>
官方文檔這樣配置:
<bean id="userMapper" class="org.mybatis.spring.mapper.MapperFactoryBean">
<property name="mapperInterface" value="org.mybatis.spring.sample.mapper.UserMapper" />
<property name="sqlSessionFactory" ref="sqlSessionFactory" />
</bean>
然后就直接調用就ok啦!
官方文檔全都有,,,我直接copy!開心
<setting name="useColumnLabel" value=""/>默認是true
實際上配置:
1.logback-classic(另外兩個會自動依賴)
2.mysql、c3p0
3.mybatis、mybatis-spring、standard、jstl、jackson-databind、javax.servlet-api
4.spring-jdbc(會依賴spring-beans、spring-core、spring-tx)、spring-webmvc(會依賴spring-web、spring-context)、spring-test
具體相關依賴可以參考筆記內容
建議自己跟著老師的思路配置一下整個文件,相關的maven坐標可以到maven倉庫下載:
http://www.mvnrepository.com/
然后下載完之后可以通過ctrl+alt+c注釋掉其他的(或者先剪切到txt 然后一個一個粘貼回來對比) 觀察maven依賴庫中一個一個包去看其相互之間的依賴(因為已經下載在本地倉庫了 所以這個過程不會再重新下載) 這樣可以加深對依賴的認識
收下我的膝蓋吧
自己用Spring Boot重寫了整個課程的源碼,統一了異常處理,日志收集。采用聲明式緩存,有興趣的同學可以參考下:https://github.com/congyh/seckill
聽老師敲鍵盤是種享受
!!! JUnit version 3.8 or later expected:
我的idea始終報這個錯誤
大牛你是thoughtworks的嗎?感覺和我司的風格好像啊
課程須知
《Java高并發秒殺API》是系列課程,共四門課,分別為業務分析和DAO層,Service層,Web層和高并發優化。本門課程是第一門課程,學習前需要了解如下知識: 1、精通JavaWeb基礎 2、熟悉SpringMVC、Spring和MyBatis框架
老師告訴你能學到什么?
1、掌握秒殺業務 2、能夠進行SpringMVC+Spring+MyBatis的整合開發 3、能夠進行秒殺業務DAO層的設計與實現

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消