选择框架你要知道自己的目的,是要做个什么东西,把框架层划分好啊.你提供的这几个框架,dao层, 也就是数据持久层, 用mybatis数据库, 用mysql oracle, 这两个一般选择一个就好了吧bootstrap, 我没用过, 不过这个和html5都是用来写页面的spring用来整合框架, 实现层次间的松耦合还有控制层, 用来实现控制请求转发, 如果你不想用springmvc的话, 你可以用struts或者直接servlet