本文通过对多种Java软件架构进行比较分析,提出了一种轻量级软件开发的方法 ,该方法使用Maven进行项目管理,采用Spring MVC和Hibernate框架搭建分层的软件架构,解决了软件开发复杂,效率低,管理混乱的问题。