GemFire en tant que base de données NoSQL
La classe ApplicationEnableGemfireRepositories :
@ClientCacheApplication(name = "DataGemFireApplication", logLevel =
"error")
@EnableGemfireRepositories
public class ApplicationEnableGemfireRepositories {
public static void main(String[] args) throws IOException {
SpringApplication.run(ApplicationEnableGemfireRepositories.class,
args);
}
@Bean("Department")
public ClientRegionFactoryBean<String, Department>
departmentRegion(GemFireCache gemfireCache) {
ClientRegionFactoryBean<String, Department> departmentRegion =
new ClientRegionFactoryBean<>();
departmentRegion.setCache(gemfireCache);
departmentRegion.setClose(false);
departmentRegion.setShortcut(ClientRegionShortcut.LOCAL);
return departmentRegion;
}
@Bean
ApplicationRunner run(DepartmentRepository departmentRepository) {
return args -> {
Department ain = new Department("01","AIN");
Department aisne = new Department("02","AISNE");
Department...