thanks for the wanpeng19 makes it's easier to achieve.
and this project is based on his project which names sql2esDsl.
Due to his project was too old,and the dependency was conflict in my project,so I modified the pom file and fix some class and bugs to make it worked.