帮我写一个java前端和后端的接口代码
时间: 2023-08-28 16:30:23 浏览: 55
当然可以,不过在写代码之前,需要明确你的需求和业务逻辑,以便更好地设计接口。
以下是一个简单的示例,仅供参考:
前端代码:
```javascript
// 发送 POST 请求,调用后端接口
fetch('/api/login', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
username: 'user',
password: 'password'
})
})
.then(response => response.json())
.then(data => {
// 处理后端返回的数据
})
.catch(error => console.error(error))
```
后端代码:
```java
@RestController
@RequestMapping("/api")
public class UserController {
@PostMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, Object> requestBody) {
String username = (String) requestBody.get("username");
String password = (String) requestBody.get("password");
// 处理登录逻辑,返回结果
Map<String, Object> response = new HashMap<>();
response.put("success", true);
response.put("message", "登录成功");
response.put("data", null);
return response;
}
}
```
以上代码仅供参考,具体实现还需要根据你的业务需求进行调整。