[haiyang] move auto wire into inject property
[haiyang] add some property config bean and unit test