본문 바로가기

Spring43

rest api +ajax쓰고 json으로 쓰고 @RestController + @Get @POST@Put@Delete// $.ajax({}) post할때 제이쿼리로 post로 데이터 보낼때 contentType : "application/json" data : JSON.stringify()써서 데이터 json문자열로 파싱하고 Get(전체조회) Get(개별조회) Post(등록) Put(수정) Delete(삭제) 2023. 8. 1.
잘못된 방식으로 한거.. 이거 service느낌으로 한거다 @Getmapping이런거 사용안된 형식이라 그냥 연습했따 치는 용도//rest api +mybatis써서 게시판 //@RestController등등 CREATE TABLE `tbl_member` ( `mno` INT(11) NOT NULL AUTO_INCREMENT, `NAME` VARCHAR(50) NOT NULL COLLATE 'utf8mb4_general_ci', `id` VARCHAR(20) NOT NULL COLLATE 'utf8mb4_general_ci', `pw` VARCHAR(20) NOT NULL COLLATE 'utf8mb4_general_ci', PRIMARY KEY (`mno`) USING BTREE, UNIQUE INDEX `id` (`id`) USING BTREE ) INSERT INTO `tbl_member` (`mno`, `NAME`, `id`, `pw`) VALUES (2, '흰둥이ㅎㅎ', 'hin0', '1234');.. 2023. 8. 1.
rest api로@RestController //get/post/put/delete로 == > DB CRUD하기 configuration process추가 GET 전체조회 http://localhost:8090/member 개별조회 http://localhost:8090/member/2 POST방식 http://localhost:8090/member { "name" : "짱구18", "id" : "1818", "pw" : "1818" } PUT방식 http://localhost:8090/member { "name" : "짱구18", "pw" : "1818", "mno" : 1 } DELETE방식 http://localhost:8090/member/1 2023. 8. 1.
REST/API/REST API/ RESTful/REST특징/REST URL 설계 규칙 REST - 주고 받는 자원(resource)에 이름을 규정하고 URI에 명시해 HTTP 메서드(GET, POST, PUT, DELETE)를 통해 해당 자원의 상태를 주고 받는것을 의미 API - 애플리케이션에서 제공하는 인터페이스 REST API - REST 아키텍처 원칙을 따르는 웹 서비스를 구현하는 데 사용 REST아키텍처를 구현하는 웹 서비스를 RESTful하다 라고 표현함 REST 특징 1. 유니폼 인터페이스 - REST는 자원을 고유한 URI로 식별하고, 표준 HTTP 메서드(GET, POST, PUT, DELETE 등)를 사용하여 자원에 대한 행위를 정의합니다. 이는 플랫폼과 기술에 종속되지 않고, 일관된 인터페이스를 제공하여 서로 다른 시스템 간의 통합이 용이하도록 합니다. 2. 무상태성 .. 2023. 7. 31.