Commit 4e78b81d authored by shoei.kanno's avatar shoei.kanno

Merge branch '会員登録API' into 'master'

会員登録API途中

See merge request !7
parents dfadbcbc e7fb562e
package com.example.api;
import java.sql.Date;
import java.time.LocalDate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.example.domain.User;
import com.example.service.LoginUserDetailsService;
@RestController
@RequestMapping("limited")
public class EcsiteRestController {
@Autowired
LoginUserDetailsService loginUserDetailsService;
@PostMapping("signUp")
public User createUser(@RequestBody User user) {
user.setRoles("user");
LocalDate localDate = LocalDate.now();
Date nowDate = Date.valueOf(localDate);
user.setCreatedAt(nowDate);
user.setUpdatedAt(nowDate);
loginUserDetailsService.create(user);
return user;
}
}
\ No newline at end of file
......@@ -24,4 +24,13 @@ public class LoginUserDetailsService implements UserDetailsService {
}
return new LoginUser(user);
}
//会員登録用
public User findOne(Integer id) {
return userRepository.findOne(id);
}
public User create(User user) {
return userRepository.save(user);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment