refactor ProxyHandler
add DynamicBean config