public class User { private String id; private String name; private int age; } import org.json.JSONObject; @RestController public class UserController { @Autowired private UserRepository userRepository; @PostMapping("/users") public ResponseEntity<?> create(@RequestBody JSONObject json) { try { User user = new User(); user.setName(json.getString("name")); user.setAge(json.getInt("age")); User savedUser = userRepository.save(user); return ResponseEntity.ok(savedUser); } catch (Exception e) { return ResponseEntity.status(HttpStatus.BAD_REQUEST).body(e.getMessage()); } } } import org.springframework.data.jpa.repository.JpaRepository; public interface UserRepository extends JpaRepository<User, Long> { User findByUsername(String username); } spring.datasource.url=jdbc:mysql://localhost:3306/jason_demo?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC spring.datasource.username=root spring.datasource.password=123456 spring.jpa.hibernate.ddl-auto=update spring.jpa.show-sql=true spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQLDialect


上一篇:
下一篇:
切换中文