springmvc三大特性