Skip to content

bosuksh/springProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpringBoot-Sample-Admin Project

스프링 부트를 사용해서 만든 간단한 쇼핑몰 Admin Page

HTTP API를 이용해서 주문, 사용자, 배송 관련 CRUD를 만들었고 Thymeleaf를 뷰 템플릿으로 사용해서 만들었습니다.

main화면

main frame

사용자 관리 화면

Untitled

의존성 및 환경

  • Java 1.8
  • SpringBoot 2.1.8.RELEASE
  • Thymeleaf
  • Admin LTE
  • MySQL
  • Gradle
  • IDE: IntelliJ Ultimate

설치

1. git clone

git clone https://github.com/bosuksh/springProject.git
2. db연결: resources 디렉토리 밑에 있는 application.yaml 파일에 db정보를 추가
spring:
  datasource:
    url: {db_url/db_name}
    username: {id}
    password: {password}

실행

1. IDE로 실행

IntelliJ를 실행 후 프로젝트 import 후 Application 실행

2. Gradle로 실행

$ ./gradlew build && java -jar build/libs/study-0.1.0.jar

접속

http://localhost:8080/pages

To-Do

  • Spring Security적용
  • test 코드 추가
  • 어드민 페이지와 연결할 수 있는 실제 웹서비스 개발
  • API를 더 Restful하게 리팩토링
  • 클라우드 빌드 배포
  • 빌드 배포 자동화

About

SpringBoot RestAPI 어드민 페이지

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published