sql >> Database >  >> NoSQL >> MongoDB

MongoRepository implementeren/overschrijven HATEOAS-opmaak behouden

Gebruikte @Controller in plaats van @RepositoryRestController waardoor de zaken op scherp kwamen te staan.

We kunnen nu eenvoudig de POST-methode op deze bron overschrijven om terug te geven wat we willen, terwijl de implementatie van Spring-data-rest van de EmployeeRepository intact blijft.

@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. is dit de optimale minimale setup voor mongodb om sharding/scaling toe te staan?

  2. Een generieke RedisTemplate opdrogen in het voorjaar 4

  3. NodeJS/Mongoose/MongoDB - Pull (van array) werkt niet

  4. Geospatiale ondersteuning in MongoDB