Sl_ MSA 실전예제(1)

김지영·2024년 4월 3일

Sl

목록 보기
1/10

-네이버 카페 등의 게시판을 기본 기능을 제작하는 예제.

-기본적인 DB CRUD 를 사용해 제작함

-DB 프레임워크는 JPA 를 사용해 자동화기능을 강화

▷ 뷰(Vue) & 스프링부트 연동 기초 예제

-axios CRUD 함수들과 스프링부트의 컨트롤러 함수들과 네트웍으로 연결됨

-이때 컨트롤러는 @RestController 어노테이션을 사용해야함

-Vue : axios 라이브러리의 get(), post(), put(), delete() 함수 사용

-스프링부트 - @RestController 어노테이션 사용해서 컨트롤러 클래스 생성

-CRUD : @GetMapping, @PostMapping, @PutMapping, @DeleteMapping

-나머지 모델, 레포지토리, 서비스는 JSP 와 동일함

◈ 요소기술

  • 프론트엔드 : Vue
  • 벡엔드 : 스프링부트 & JPA & Oracle 18xe(Oracle Cloud 19c)

◈ 결과화면

◈ Rest API

메소드URL설명
GETdept전체 조회
GETdept/{dno}상세조회
POST/dept저장
PUT/dept/{dno}수정
DELETE/dept/deletion/{dno}삭제
profile
그냥 졍이라구하자

0개의 댓글