cartlet
1.0.0
2015 년 재부팅 된 웹 쇼핑 프로젝트, 데모 https://www.youtube.com/watch?v=gucbcb0om-8
(Swish Payments!)
이 프로젝트는 다음 스택이있는 Java EE Webshop 응용 프로그램으로 작성되었습니다.
우리는 이것들을 결코 더 흥미롭고 흥미로운 것으로 바꿀 수 있었지만, 스택을 유지하는 것이 더 재미 있고 도전 할 것이라고 생각합니다. 나는 내 프로젝트에 약간의 다양성을 갖는 것을 좋아합니다. 모든 것이 NOSQL과 SPA 일 필요는 없습니다 :) 나는 EE, 응용 프로그램 서버, 서블릿 및 모든 엔터프라이즈 물건에 적합하지 않습니다.
도전
매우 쉬운
./gradlew jar내장 된 응용 프로그램 서버가있는 독립형 항아리를 생성합니다.
Docker를 원한다면
./gradlew jar && docker build .적어도 하나의 MySQL 서버가 필요하며 개발에 8.0.12를 사용하고 있습니다.
파일 database.sql 로 새 데이터베이스를 사전로드하십시오.
기본 구성은 다음과 같습니다.
{
"jdbcUrl" : "jdbc:mysql://localhost:3306/webshop?useSSL=false",
"databaseUser" : "root",
"databasePass" : "",
"swishReceiver" : "07372151522"
}
이것은 나의 개발 설정입니다. 당신은 당신의 환경과 일치하는 값으로 항아리 옆에 application.json 이라는 파일을 배치해야합니다.
응용 프로그램을 시작하고
java -jar <fileName>.jarDocker,
docker run -it -p 8080:8080 <imageName> 기부금은 항상 환영합니다! 요청, 코드 검토, 새로운 문제, 기존 문제에 대한 의견 등을 가져옵니다.