大量改动，解决一个POJO参数时的严重BUG。