Loading src/main/java/es/redmic/ApiApplication.java +0 −1 Original line number Diff line number Diff line Loading @@ -60,7 +60,6 @@ import io.micrometer.core.instrument.MeterRegistry; @SpringBootApplication(exclude = { MongoAutoConfiguration.class, ElasticsearchAutoConfiguration.class }) @EnableAutoConfiguration @EnableTransactionManagement @EnableGlobalMethodSecurity(prePostEnabled = true) @ComponentScan({ "es.redmic.api", "es.redmic.es", "es.redmic.databaselib", "es.redmic.db", "es.redmic.mediastorage", "es.redmic.utils" }) @EnableJpaRepositories(basePackages = { "es.redmic.db", Loading src/main/java/es/redmic/api/config/GenerateJsonSchemaScanBean.java +9 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,9 @@ import org.springframework.core.env.PropertySource; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ser.FilterProvider; import com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter; import com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider; import com.kjetland.jackson.jsonSchema.JsonSchemaGenerator; import com.kjetland.jackson.jsonSchema.JsonSchemaResources; Loading Loading @@ -169,6 +172,12 @@ public class GenerateJsonSchemaScanBean implements ApplicationContextAware { private void jsonSchemaGeneratorInit() { FilterProvider filters = new SimpleFilterProvider().setFailOnUnknownId(false) .addFilter("DataQueryDTO", SimpleBeanPropertyFilter.serializeAll()) .addFilter("InternalDocumentFilter", SimpleBeanPropertyFilter.serializeAll()); objectMapper.setFilterProvider(filters); jsonSchemaGenerator = new JsonSchemaGenerator(objectMapper, JsonSchemaResources.setResources(getProperties())); } Loading Loading
src/main/java/es/redmic/ApiApplication.java +0 −1 Original line number Diff line number Diff line Loading @@ -60,7 +60,6 @@ import io.micrometer.core.instrument.MeterRegistry; @SpringBootApplication(exclude = { MongoAutoConfiguration.class, ElasticsearchAutoConfiguration.class }) @EnableAutoConfiguration @EnableTransactionManagement @EnableGlobalMethodSecurity(prePostEnabled = true) @ComponentScan({ "es.redmic.api", "es.redmic.es", "es.redmic.databaselib", "es.redmic.db", "es.redmic.mediastorage", "es.redmic.utils" }) @EnableJpaRepositories(basePackages = { "es.redmic.db", Loading
src/main/java/es/redmic/api/config/GenerateJsonSchemaScanBean.java +9 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,9 @@ import org.springframework.core.env.PropertySource; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ser.FilterProvider; import com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter; import com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider; import com.kjetland.jackson.jsonSchema.JsonSchemaGenerator; import com.kjetland.jackson.jsonSchema.JsonSchemaResources; Loading Loading @@ -169,6 +172,12 @@ public class GenerateJsonSchemaScanBean implements ApplicationContextAware { private void jsonSchemaGeneratorInit() { FilterProvider filters = new SimpleFilterProvider().setFailOnUnknownId(false) .addFilter("DataQueryDTO", SimpleBeanPropertyFilter.serializeAll()) .addFilter("InternalDocumentFilter", SimpleBeanPropertyFilter.serializeAll()); objectMapper.setFilterProvider(filters); jsonSchemaGenerator = new JsonSchemaGenerator(objectMapper, JsonSchemaResources.setResources(getProperties())); } Loading