cartlet
1.0.0
2015年のWebShopプロジェクトが再起動された、デモhttps://www.youtube.com/watch?v=gucbcb0om-8
(Swish Payments!)
このプロジェクトは、次のスタックを備えたJava EE WebShopアプリケーションとして記述されています
これらを決して面白くないものに置き換えることができたかもしれませんが、スタックを所定の位置に保つのはもっと楽しい/挑戦的だと思います。私はプロジェクトに多様性を持ちたいと思っています。すべてがNoSQLとスパでなければならないわけではありません:) EE、アプリケーションサーバー、サーブレット、その他すべてのEnterpriseyのものはあまりありません。
課題
超簡単、
./gradlew jar埋め込まれたアプリケーションサーバーを備えたスタンドアロンジャーを生成します。
Dockerが必要な場合は、
./gradlew jar && docker build .少なくとも1つのMySQLサーバーが必要で、開発には8.0.12を使用しています。
ファイルdatabase.sqlを使用して新しいデータベースをプリロードします。
デフォルトの構成は次のように見えます、
{
"jdbcUrl" : "jdbc:mysql://localhost:3306/webshop?useSSL=false",
"databaseUser" : "root",
"databasePass" : "",
"swishReceiver" : "07372151522"
}
これが私の開発設定です。あなたの環境に一致する値を使用して、JARの横にapplication.jsonというファイルを配置する必要があります。
でアプリケーションを開始します。
java -jar <fileName>.jarDockerの場合、
docker run -it -p 8080:8080 <imageName> 貢献はいつでも大歓迎です!リクエスト、コードレビュー、新しい問題、既存の問題に関するコメントなど。