add java core project template
add Initializing Disposable Bean
divide into Cache and Ehcache project