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> 总是欢迎捐款!拉请求,代码审查,新问题,现有问题的评论等。