https://dzone.com/articles/resttemplate-vs-webclient
https://www.baeldung.com/spring-webclient-resttemplate#:~:text=WebClient%20Non%2DBlocking%20Client,%E2%80%9Ctask%E2%80%9D%20for%20each%20event.
https://dzone.com/articles/resttemplate-vs-webclient
https://www.baeldung.com/spring-webclient-resttemplate#:~:text=WebClient%20Non%2DBlocking%20Client,%E2%80%9Ctask%E2%80%9D%20for%20each%20event.
https://www.freeformatter.com/cron-expression-generator-quartz.html
https://walkingtechie.blogspot.com/2018/07/spring-boot-remove-class-field-from-mongodb-document.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | package com.walking.techie.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.data.mongodb.MongoDbFactory;import org.springframework.data.mongodb.core.convert.DbRefResolver;import org.springframework.data.mongodb.core.convert.DefaultDbRefResolver;import org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper;import org.springframework.data.mongodb.core.convert.MappingMongoConverter;import org.springframework.data.mongodb.core.mapping.MongoMappingContext;@Configurationpublic class AppMongoConfig { @Autowired private MongoDbFactory mongoDbFactory; @Autowired private MongoMappingContext mongoMappingContext; @Bean public MappingMongoConverter mappingMongoConverter() { DbRefResolver dbRefResolver = new DefaultDbRefResolver(mongoDbFactory); MappingMongoConverter converter = new MappingMongoConverter(dbRefResolver, mongoMappingContext); converter.setTypeMapper(new DefaultMongoTypeMapper(null)); return converter; }} |