Skip to content

logg9715/MGM

Repository files navigation

MGM 프로젝트 백엔드

스마트팜 코드와 연계됨.

MySql 연동 상태. 다만 이 점을 지켜줄 것. http://localhost:8081/

1. application.properties 파일에서


spring.datasource.username=root <-------------- !!!

spring.datasource.password=drkim4926^ <-------- !!!!


이 두 부분을 본인 컴퓨터의 MySql에 맞는 걸로 변환시키기.



MySQL에서 아래 코드를 한 번만 기동시키기

drop schema if exists flower;

create schema flower;

use flower;



7월 21일 업데이트된 목록

entity 폴더

User

UserRole


dto 폴더

UserForm


controller 폴더

SessionCheckController <- 로그인 한 아이디 체크, 로그인 한 아이디가 관리자 여부인가를 체크

SessionLoginController <- 세션 로그인 및 로그아웃 처리

UserController <- 회원가입, 관리자 페이지의 사용자 생성/수정/삭제


api 폴더

UserApiController <- REST API 관련으로 회원가입, 관리자 페이지 사용자 생성/수정/삭제 사용자 아이디 중복체크, 사용자 닉네임 중복체크


service 폴더

UserService


resource 폴더의 sessionLogin 폴더와 users 폴더

sessionLogin 폴더의

join.mustache <- 회원가입 코드. UserApiController의

@PostMapping("/join") public User joinUser(@RequestBody UserForm form) {...} 과 UserService의 @Transactional public User saveUser(User user) {...} 가 각각 연관됨.

users 폴더의

edit, index 또한 UserService와 UserApiController과 연관되어 있음.

졸업프로젝트 테이블 목록.xlsx

About

졸업작품

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors