cartlet
1.0.0
2015年重新啟動的網絡商店項目,演示https://www.youtube.com/watch?v=gucbcb0om-8
(付款!)
該項目被寫為Java EE WebShop應用程序,並具有以下堆棧
雖然我們本可以用永遠不會更有趣的東西代替它們,但我認為將堆棧保持在原地會更有趣/具有挑戰性。我喜歡在項目中擁有一些多樣性,並不是一切都必須是NOSQL和SPA :)我對EE,應用程序服務器,Servlet和所有企業的東西都不多。
挑戰
超級容易,
./gradlew jar用嵌入式應用程序服務器生產獨立的罐子。
如果您想要Docker,
./gradlew jar && docker build .至少需要一台MySQL Server,我們使用8.0.12進行開發。
用文件database.sql預加載一個新數據庫。
默認配置看起來像
{
"jdbcUrl" : "jdbc:mysql://localhost:3306/webshop?useSSL=false",
"databaseUser" : "root",
"databasePass" : "",
"swishReceiver" : "07372151522"
}
這是我的開發設置,您需要在罐子旁邊放置一個名為application.json的文件,其值與您的環境匹配。
用
java -jar <fileName>.jar對於Docker,
docker run -it -p 8080:8080 <imageName> 總是歡迎捐款!拉請求,代碼審查,新問題,現有問題的評論等。