Subversion Repositories SmartDukaan

Rev

Rev 27999 | Rev 29859 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 27999 Rev 29838
Line 1... Line 1...
1
package com.smartdukaan.cron.config;
1
package com.smartdukaan.cron.config;
2
 
2
 
-
 
3
import java.time.LocalDate;
3
import java.time.LocalDateTime;
4
import java.time.LocalDateTime;
4
import java.time.format.DateTimeFormatter;
5
import java.time.format.DateTimeFormatter;
5
import java.time.format.DateTimeFormatterBuilder;
6
import java.time.format.DateTimeFormatterBuilder;
6
import java.util.Properties;
7
import java.util.Properties;
7
 
8
 
Line 28... Line 29...
28
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
29
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
29
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
30
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
30
import com.fasterxml.jackson.module.paramnames.ParameterNamesModule;
31
import com.fasterxml.jackson.module.paramnames.ParameterNamesModule;
31
import com.google.gson.Gson;
32
import com.google.gson.Gson;
32
import com.google.gson.GsonBuilder;
33
import com.google.gson.GsonBuilder;
-
 
34
import com.spice.profitmandi.dao.convertor.LocalDateJsonConverter;
33
import com.spice.profitmandi.dao.convertor.LocalDateTimeJsonConverter;
35
import com.spice.profitmandi.dao.convertor.LocalDateTimeJsonConverter;
34
import com.spice.profitmandi.dao.repository.dtr.Mongo;
36
import com.spice.profitmandi.dao.repository.dtr.Mongo;
35
 
37
 
36
@Configuration
38
@Configuration
37
@EnableTransactionManagement
39
@EnableTransactionManagement
Line 174... Line 176...
174
 
176
 
175
	@Bean(name = "gson")
177
	@Bean(name = "gson")
176
	public Gson gson() {
178
	public Gson gson() {
177
 
179
 
178
		Gson gson = new GsonBuilder().serializeNulls()
180
		Gson gson = new GsonBuilder().serializeNulls()
-
 
181
				.registerTypeAdapter(LocalDate.class, new LocalDateJsonConverter())
179
				.registerTypeAdapter(LocalDateTime.class, new LocalDateTimeJsonConverter()).create();
182
				.registerTypeAdapter(LocalDateTime.class, new LocalDateTimeJsonConverter()).create();
180
 
-
 
181
		return gson;
183
		return gson;
182
 
184
 
183
	}
185
	}
184
}
186
}