Skip to content

Commit 8872613

Browse files
Add files via upload
1 parent 98aa5f1 commit 8872613

30 files changed

+946
-0
lines changed
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
package com.example.demo.Controller;
2+
3+
4+
5+
import java.util.List;
6+
7+
8+
import java.util.Optional;
9+
10+
import org.springframework.beans.factory.annotation.Autowired;
11+
import org.springframework.http.HttpStatus;
12+
import org.springframework.http.ResponseEntity;
13+
import org.springframework.web.bind.annotation.CrossOrigin;
14+
import org.springframework.web.bind.annotation.DeleteMapping;
15+
import org.springframework.web.bind.annotation.GetMapping;
16+
import org.springframework.web.bind.annotation.PathVariable;
17+
import org.springframework.web.bind.annotation.PostMapping;
18+
import org.springframework.web.bind.annotation.PutMapping;
19+
import org.springframework.web.bind.annotation.RequestBody;
20+
import org.springframework.web.bind.annotation.RequestMapping;
21+
import org.springframework.web.bind.annotation.RequestParam;
22+
import org.springframework.web.bind.annotation.ResponseStatus;
23+
import org.springframework.web.bind.annotation.RestController;
24+
25+
import com.example.demo.entity.AdminLogin;
26+
import com.example.demo.service.AdminLoginService;
27+
import com.fasterxml.jackson.core.JsonProcessingException;
28+
29+
import io.swagger.v3.oas.annotations.Operation;
30+
import io.swagger.v3.oas.annotations.responses.ApiResponse;
31+
import io.swagger.v3.oas.annotations.responses.ApiResponses;
32+
33+
@RestController
34+
@RequestMapping("/api/AdminLoginEntitys")
35+
@CrossOrigin
36+
public class AdminLoginController {
37+
38+
@Autowired
39+
private AdminLoginService ls;
40+
41+
@GetMapping("/getAdminlogin")
42+
public List<AdminLogin> getAdminLoginDetails()
43+
{
44+
return ls.getAdminLoginDetails();
45+
}
46+
@PostMapping("/postAdminlogin")
47+
public void saveData(@RequestBody AdminLogin le)
48+
{
49+
ls.saveData(le);
50+
}
51+
52+
@PutMapping("/putAdminlogin")
53+
public void updateData(@RequestBody AdminLogin le, @RequestParam(required = false) String id)
54+
{
55+
if (id != null) {
56+
le.setUsername(id);
57+
}
58+
ls.updateData(le);
59+
}
60+
61+
@DeleteMapping("/deleteAdminlogin/{id}")
62+
public void DeleteData(@PathVariable String id)
63+
{
64+
ls.deleteData(id);
65+
}
66+
67+
}
68+
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
package com.example.demo.Controller;
2+
3+
4+
5+
6+
import java.util.List;
7+
8+
import java.util.Optional;
9+
10+
import org.springframework.beans.factory.annotation.Autowired;
11+
import org.springframework.http.HttpStatus;
12+
import org.springframework.http.ResponseEntity;
13+
import org.springframework.web.bind.annotation.CrossOrigin;
14+
import org.springframework.web.bind.annotation.DeleteMapping;
15+
import org.springframework.web.bind.annotation.GetMapping;
16+
import org.springframework.web.bind.annotation.PathVariable;
17+
import org.springframework.web.bind.annotation.PostMapping;
18+
import org.springframework.web.bind.annotation.PutMapping;
19+
import org.springframework.web.bind.annotation.RequestBody;
20+
import org.springframework.web.bind.annotation.RequestMapping;
21+
import org.springframework.web.bind.annotation.RequestParam;
22+
import org.springframework.web.bind.annotation.ResponseStatus;
23+
import org.springframework.web.bind.annotation.RestController;
24+
25+
import com.example.demo.entity.AdminSignup;
26+
import com.example.demo.service.AdminSignupService;
27+
import com.fasterxml.jackson.core.JsonProcessingException;
28+
29+
import io.swagger.v3.oas.annotations.Operation;
30+
import io.swagger.v3.oas.annotations.responses.ApiResponse;
31+
import io.swagger.v3.oas.annotations.responses.ApiResponses;
32+
33+
@RestController
34+
@RequestMapping("/api/AdminSignupEntitys")
35+
@CrossOrigin
36+
37+
public class AdminSignupController {
38+
39+
@Autowired
40+
private AdminSignupService ss;
41+
42+
@GetMapping("/getAdminsignup")
43+
public List<AdminSignup> getAdminSignupDetails()
44+
{
45+
return ss.getAdminSignupDetails();
46+
}
47+
@PostMapping("/postAdminsignup")
48+
public void saveData(@RequestBody AdminSignup se)
49+
{
50+
ss.saveData(se);
51+
}
52+
53+
@PutMapping("/putAdminsignup/{name}")
54+
public void updateData(@PathVariable String name, @RequestBody AdminSignup se) {
55+
se.setName(name);
56+
ss.updateData(se);
57+
}
58+
59+
@DeleteMapping("/deleteAdminsignup/{name}")
60+
public void DeleteData(@PathVariable String name) {
61+
ss.deleteData(name);
62+
}
63+
64+
65+
66+
67+
}
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
package com.example.demo.Controller;
2+
3+
4+
import java.util.List;
5+
6+
7+
import java.util.Optional;
8+
9+
import org.springframework.beans.factory.annotation.Autowired;
10+
import org.springframework.http.HttpStatus;
11+
import org.springframework.http.ResponseEntity;
12+
import org.springframework.web.bind.annotation.CrossOrigin;
13+
import org.springframework.web.bind.annotation.DeleteMapping;
14+
import org.springframework.web.bind.annotation.GetMapping;
15+
import org.springframework.web.bind.annotation.PathVariable;
16+
import org.springframework.web.bind.annotation.PostMapping;
17+
import org.springframework.web.bind.annotation.PutMapping;
18+
import org.springframework.web.bind.annotation.RequestBody;
19+
import org.springframework.web.bind.annotation.RequestMapping;
20+
import org.springframework.web.bind.annotation.RequestParam;
21+
import org.springframework.web.bind.annotation.ResponseStatus;
22+
import org.springframework.web.bind.annotation.RestController;
23+
24+
import com.example.demo.entity.Login;
25+
import com.example.demo.service.LoginService;
26+
import com.fasterxml.jackson.core.JsonProcessingException;
27+
28+
import io.swagger.v3.oas.annotations.Operation;
29+
import io.swagger.v3.oas.annotations.responses.ApiResponse;
30+
import io.swagger.v3.oas.annotations.responses.ApiResponses;
31+
32+
@RestController
33+
@RequestMapping("/api/LoginEntitys")
34+
@CrossOrigin(origins = "http://localhost:3000")
35+
public class LoginController {
36+
37+
38+
@Autowired
39+
private LoginService ls;
40+
41+
@GetMapping("/getlogin")
42+
public List<Login> getLoginDetails()
43+
{
44+
return ls.getLoginDetails();
45+
}
46+
@PostMapping("/postlogin")
47+
public void saveData(@RequestBody Login le)
48+
{
49+
ls.saveData(le);
50+
}
51+
52+
@PutMapping("/putlogin/{id}")
53+
public void updateData(@RequestBody Login le,@PathVariable String id)
54+
{
55+
le.setUsername(id);
56+
ls.updateData(le);
57+
}
58+
@DeleteMapping("/deletelogin/{id}")
59+
public void DeleteData(@PathVariable String id)
60+
{
61+
ls.deleteData(id);
62+
}
63+
64+
65+
}
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
2+
package com.example.demo.Controller;
3+
4+
5+
import java.util.List;
6+
7+
8+
import java.util.Optional;
9+
10+
import org.springframework.beans.factory.annotation.Autowired;
11+
import org.springframework.http.HttpStatus;
12+
import org.springframework.http.ResponseEntity;
13+
import org.springframework.web.bind.annotation.CrossOrigin;
14+
import org.springframework.web.bind.annotation.DeleteMapping;
15+
import org.springframework.web.bind.annotation.GetMapping;
16+
import org.springframework.web.bind.annotation.PathVariable;
17+
import org.springframework.web.bind.annotation.PostMapping;
18+
import org.springframework.web.bind.annotation.PutMapping;
19+
import org.springframework.web.bind.annotation.RequestBody;
20+
import org.springframework.web.bind.annotation.RequestMapping;
21+
import org.springframework.web.bind.annotation.RequestParam;
22+
import org.springframework.web.bind.annotation.ResponseStatus;
23+
import org.springframework.web.bind.annotation.RestController;
24+
25+
import com.example.demo.entity.Resume;
26+
import com.example.demo.service.ResumeService;
27+
import com.fasterxml.jackson.core.JsonProcessingException;
28+
29+
import io.swagger.v3.oas.annotations.Operation;
30+
import io.swagger.v3.oas.annotations.responses.ApiResponse;
31+
import io.swagger.v3.oas.annotations.responses.ApiResponses;
32+
33+
@RestController
34+
@RequestMapping("/api/ResumeEntitys")
35+
@CrossOrigin(origins = "http://localhost:3000")
36+
public class ResumeController {
37+
38+
39+
@Autowired
40+
private ResumeService ls;
41+
42+
@GetMapping("/getResume")
43+
public List<Resume> getResumeDetails()
44+
{
45+
return ls.getResumeDetails();
46+
}
47+
@PostMapping("/postResume")
48+
public void saveData(@RequestBody Resume le)
49+
{
50+
ls.saveData(le);
51+
}
52+
53+
@PutMapping("/putResume")
54+
public void updateData(@RequestBody Resume le,@RequestParam String id)
55+
{
56+
le.setName(id);
57+
ls.updateData(le);
58+
}
59+
@DeleteMapping("/deleteResume/{id}")
60+
public void DeleteData(@PathVariable String id)
61+
{
62+
ls.deleteData(id);
63+
}
64+
65+
66+
}
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
package com.example.demo.Controller;
2+
3+
4+
import java.util.List;
5+
6+
7+
import java.util.Optional;
8+
9+
import org.springframework.beans.factory.annotation.Autowired;
10+
import org.springframework.http.HttpStatus;
11+
import org.springframework.http.ResponseEntity;
12+
import org.springframework.web.bind.annotation.CrossOrigin;
13+
import org.springframework.web.bind.annotation.DeleteMapping;
14+
import org.springframework.web.bind.annotation.GetMapping;
15+
import org.springframework.web.bind.annotation.PathVariable;
16+
import org.springframework.web.bind.annotation.PostMapping;
17+
import org.springframework.web.bind.annotation.PutMapping;
18+
import org.springframework.web.bind.annotation.RequestBody;
19+
import org.springframework.web.bind.annotation.RequestMapping;
20+
import org.springframework.web.bind.annotation.RequestParam;
21+
import org.springframework.web.bind.annotation.ResponseStatus;
22+
import org.springframework.web.bind.annotation.RestController;
23+
24+
import com.example.demo.entity.Login;
25+
import com.example.demo.entity.Signup;
26+
import com.example.demo.service.LoginService;
27+
import com.example.demo.service.SignupService;
28+
import com.fasterxml.jackson.core.JsonProcessingException;
29+
30+
import io.swagger.v3.oas.annotations.Operation;
31+
import io.swagger.v3.oas.annotations.responses.ApiResponse;
32+
import io.swagger.v3.oas.annotations.responses.ApiResponses;
33+
34+
@RestController
35+
@RequestMapping("/api/SignupEntitys")
36+
@CrossOrigin(origins = "http://localhost:3000")
37+
38+
public class SignupController {
39+
40+
@Autowired
41+
private SignupService ss;
42+
43+
@GetMapping("/getsignup")
44+
public List<Signup> getSignupDetails()
45+
{
46+
return ss.getSignupDetails();
47+
}
48+
@PostMapping("/postsignup")
49+
public void saveData(@RequestBody Signup se)
50+
{
51+
ss.saveData(se);
52+
}
53+
54+
@PutMapping("/putsignup/{name}")
55+
public void updateData(@PathVariable String name, @RequestBody Signup se) {
56+
se.setName(name);
57+
ss.updateData(se);
58+
}
59+
60+
@DeleteMapping("/deletesignup/{name}")
61+
public void DeleteData(@PathVariable String name) {
62+
ss.deleteData(name);
63+
}
64+
65+
66+
67+
68+
}
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
package com.example.demo.Controller;
2+
3+
import java.util.List;
4+
5+
import org.springframework.beans.factory.annotation.Autowired;
6+
import org.springframework.web.bind.annotation.CrossOrigin;
7+
import org.springframework.web.bind.annotation.DeleteMapping;
8+
import org.springframework.web.bind.annotation.GetMapping;
9+
import org.springframework.web.bind.annotation.PostMapping;
10+
import org.springframework.web.bind.annotation.PutMapping;
11+
import org.springframework.web.bind.annotation.RequestBody;
12+
import org.springframework.web.bind.annotation.RequestMapping;
13+
import org.springframework.web.bind.annotation.RequestParam;
14+
import org.springframework.web.bind.annotation.RestController;
15+
16+
import com.example.demo.entity.UserEntity;
17+
import com.example.demo.service.UserService;
18+
19+
@RestController
20+
@RequestMapping("/api/UserEntitys")
21+
@CrossOrigin
22+
23+
public class UserController {
24+
@Autowired
25+
private UserService us;
26+
27+
@GetMapping("/getuser")
28+
public List<UserEntity> getUserDetails()
29+
{
30+
return us.getUserDetails();
31+
}
32+
@PostMapping("/postuser")
33+
public void saveData(@RequestBody UserEntity ue)
34+
{
35+
us.saveData(ue);
36+
}
37+
38+
@PutMapping("/putuser")
39+
public void updateData(@RequestBody UserEntity ue,@RequestParam String id)
40+
{
41+
ue.setEmail(id);
42+
us.updateData(ue);
43+
}
44+
@DeleteMapping("/deleteuser")
45+
public void DeleteData(@RequestBody UserEntity ue,@RequestParam String id)
46+
{
47+
us.deleteData(id);
48+
}
49+
50+
51+
}

0 commit comments

Comments
 (0)