All Projects → syqu22 → spring-boot-shop-sample

syqu22 / spring-boot-shop-sample

Licence: MIT license
My first web application using Spring Boot framework.

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to spring-boot-shop-sample

Spring-Boot-2
Spring Boot 2.x examples
Stars: ✭ 33 (-50%)
Mutual labels:  thymeleaf, spring-security, hibernate, spring-mvc, spring-data-jpa, h2
BusinessInfrastructurePlatformGroupVersion
A java web project based on Spring Boot using MySQL, Spring MVC, Hibernate, Spring Data JPA, Query DSL, Lombok, Logback, etc.
Stars: ✭ 90 (+36.36%)
Mutual labels:  thymeleaf, spring-security, hibernate, spring-mvc, spring-data-jpa
Spring Boot Enterprise Application Development
Spring Boot Enterprise Application Development.《Spring Boot 企业级应用开发实战》
Stars: ✭ 261 (+295.45%)
Mutual labels:  thymeleaf, spring-security, hibernate, spring-mvc, spring-data-jpa
Spring Boot Blog
Simple blog web app made using Spring Boot + Thymeleaf
Stars: ✭ 121 (+83.33%)
Mutual labels:  thymeleaf, spring-security, spring-mvc, spring-data-jpa
vogon-java
Vogon - A simple personal finance tracker using Spring Boot and AngularJS
Stars: ✭ 16 (-75.76%)
Mutual labels:  hibernate, spring-mvc, spring-data-jpa, h2
Spring Boot Shopping Cart
Simple shopping cart web app made using Spring Boot + Thymeleaf
Stars: ✭ 85 (+28.79%)
Mutual labels:  thymeleaf, spring-security, spring-mvc, spring-data-jpa
online-shopping
This is an online shopping project using Spring Boot,Spring web-flow, Spring Rest Services and Hibernate. In this project we also used Spring Security with java and annotation configuration
Stars: ✭ 34 (-48.48%)
Mutual labels:  ecommerce, spring-security, hibernate, spring-mvc
Curso Sistemas Web Com Spring Javascript Bootstrap
Stars: ✭ 74 (+12.12%)
Mutual labels:  thymeleaf, hibernate, spring-mvc
Spring Mvc Thymeleaf Crud
Spring MVC CRUD Application with Thymeleaf, HTML5, CSS3 and Bootstrap
Stars: ✭ 14 (-78.79%)
Mutual labels:  thymeleaf, spring-mvc, spring-data-jpa
Mybatis Spring Boot Jpetstore
A sample web application built on MyBatis 3, Spring Boot and Thymeleaf 3.
Stars: ✭ 75 (+13.64%)
Mutual labels:  thymeleaf, spring-security, spring-mvc
Springbootunity
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
Stars: ✭ 845 (+1180.3%)
Mutual labels:  thymeleaf, hibernate, spring-mvc
Shoppingcart
E-Commerce Website Using Java - Spring MVC in Maven - PROJECT IS NOT MAINTAINED
Stars: ✭ 198 (+200%)
Mutual labels:  ecommerce, spring-security, spring-mvc
Diber-backend
Delivery Service - Spring Boot / Spring Data Jpa / Hibernate / PostgreSQL / OAuth2 Application
Stars: ✭ 22 (-66.67%)
Mutual labels:  spring-security, hibernate, spring-data-jpa
Library
Online Library Management. User can search, check in, checkout book. System adds fines automatically if the book is not checked in by due date
Stars: ✭ 27 (-59.09%)
Mutual labels:  hibernate, spring-mvc, spring-data-jpa
Eshop Soa
EShop基于Dubbo实现SOA服务化拆分,并基于RocketMQ解决了分布式事务(新版SpringBootSOASkeleton)
Stars: ✭ 65 (-1.52%)
Mutual labels:  thymeleaf, spring-security, spring-mvc
project-tracking-system-backend-app
Enterprise project tracker, tracks commits done by employees after getting assigned to a couple of projects by their managers
Stars: ✭ 62 (-6.06%)
Mutual labels:  thymeleaf, spring-security, spring-mvc
spring-boot-web-application-sample
Real World Spring Boot Web Application Example with tons of ready to use features
Stars: ✭ 143 (+116.67%)
Mutual labels:  thymeleaf, spring-security, spring-mvc
springboot-vue.js-bbs
Spring Boot, Vue.js
Stars: ✭ 43 (-34.85%)
Mutual labels:  thymeleaf, spring-security, spring-data-jpa
Javaquarkbbs
基于Spring Boot实现的一个简易的Java社区
Stars: ✭ 755 (+1043.94%)
Mutual labels:  thymeleaf, hibernate, spring-mvc
Library-Spring
The library web application where you can borrow books. It's Spring MVC and Hibernate project.
Stars: ✭ 73 (+10.61%)
Mutual labels:  spring-security, hibernate, spring-mvc

Spring Boot - Shop Sample

Build Status

Description

This is my first project using Spring. I wanted to do e-commerce web application to learn Spring. I have used Spring Boot, Spring Security, Spring Data JPA with H2 database, for views i have used Thymeleaf template and Bootstrap CSS framework.

Screenshots

Installation

You can clone this repository and use it localy:

$ git clone https://github.com/syqu22/spring-boot-shop-sample.git

Using Maven plugin

First you should do clean installation:

$ mvn clean install

You can start application using Spring Boot custom command:

$ mvn spring-boot:run

Using Maven plugin and running JAR

You can create JAR file using:

$ mvn clean package

and then run it with:

$ java -jar target/shop-x.x.x.jar

Logins

Initially there are 2 users in memory:

Login: admin Password: admin with ADMIN role.

Login: user Password: user with USER role.

Roles

ADMIN can add, edit and delete products.

USER can add products to shopping cart and buy them.

Tests

You can run tests using:

$ mvn test

License

Project is based on MIT License. You can read about the license here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].