MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Menerapkan/Mengganti MongoRepository Pertahankan Pemformatan HATEOAS

Sedang menggunakan @Controller bukannya @RepositoryRestController yang menyebabkan hal-hal untuk bertindak.

Sekarang kita dapat dengan mudah mengganti metode POST pada sumber daya ini untuk mengembalikan apa pun yang kita inginkan sambil menjaga implementasi spring-data-rest dari EmployeeRepository tetap utuh.

@RepositoryRestController
public class EmployeeController {

    private final static String URI_EMPLOYEES = "/employees";

    @Autowired private EmployeeRepository repo;

    @RequestMapping(value=URI_EMPLOYEES, method=RequestMethod.POST)
    public @ResponseBody HttpEntity<Employee> addVideo(@RequestBody Employee employee) {
        return new ResponseEntity<Employee>(repo.save(employee), HttpStatus.OK);
    }
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara menjalankan perintah sekali dalam penulisan Docker

  2. MongoDB - Perbarui bidang dalam objek array berdasarkan nilai bidang array bersarang

  3. Mengapa referensi saya tidak mengisi dokumen?

  4. Temukan &kembalikan subdokumen pertama yang cocok dari array (Meteor / Mongo)

  5. WAMP MongoDB - ekstensi PHP