Skip to content

iterora/rest-api-spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rest API (JSON) spring-boot

Note : Project ini merupakan latihan

Schema Api

berikut sample schema api yang diinginkan

  1. Response sukses
     {
       "status": "NOT_FOUND/OK",
       "message": "success insert",
       "data": {
                  "id": "xx",
                  "name": "ccc" 
               }
     }  
  2. Response gagal
     {
       "status": "NOT_FOUND/OK",
       "errors": {
                  
               }
     }  

Kebutuhan

  1. Database MYSQL
  2. Java 8
  3. Maven 3+

Schema Database

region |----|| country (One to Many)

create table region(
    id int(5) primary key auto_increment,
    name varchar(10) not null,
    constraint uq_name unique(name)
)Engine=InnoDb;

create table country(
    id int(5) primary key auto_increment,
    code varchar(2) not null,
    name varchar(20) not null,
    region int(5) not null,
    constraint uq_code unique(code),
    foreign key (region) references region(id) on delete cascade on update cascade
)Engine=InnoDb;

Setting

  1. Application properties :

    Setting nama database,username dan password

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages