added docker files

This commit is contained in:
Pratik Das
2020-08-30 12:17:43 +04:00
parent c358d28ca6
commit e833835beb
13 changed files with 659 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
/**
*
*/
package io.pratik.users;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @author Pratik Das
*
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class User {
private String firstName;
private String lastName;
private String mobile;
private String email;
}

View File

@@ -0,0 +1,27 @@
/**
*
*/
package io.pratik.users;
import java.util.Arrays;
import java.util.List;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @author Pratik Das
*
*/
@RestController
public class UserController {
@GetMapping("/users")
public List<User> fetchUsers() {
return Arrays.asList(User.builder().firstName("user1").build(),
User.builder().firstName("user2").build(),User.builder().firstName("user3").build());
}
}

View File

@@ -0,0 +1,13 @@
package io.pratik.users;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class UsersignupApplication {
public static void main(String[] args) {
SpringApplication.run(UsersignupApplication.class, args);
}
}

View File

@@ -0,0 +1,13 @@
package io.pratik.users;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
class UsersignupApplicationTests {
@Test
void contextLoads() {
}
}