调整druid解析流程，消除重复代码，使代码结构更好