总结了一下,ssh或ssh2配置啰嗦而且复杂,稍有不慎容易出错,异常信息全是英文,完全不符合国人(特别是新手)的编程习惯,ssh项目启动缓慢,没有20秒先别说话,这不是纯粹浪费程序员的时间吗,ssh项目运行效率低下,在被访问时总是半死不活反应迟钝,ssh项目开发效率也不尽人意,体力活代码(比如实体类,映射文件)也得一个个手写,没有可用的代码生成工具(除非自己写个工具),ssh项目无法在main方法中运行,就算写个单元测试,那一堆配置文件一个都少不了,真是让人烦闷!
ssh真的不应该再出现了。
然而做项目不能没有框架,否则代码会非常凌乱良莠不齐,不好管理,也不好维护,更无效率可言,
那么我们究竟该用什么框架呢,个人觉得,spring mvc是个很棒的选择,让它占主流是理所当然的。
另外还有个
apache mvc
apache mvc比较小,但很有力,框架异常信息和api全是中文,完全符合国人的编程习惯。
当然这只是我个人观点,各位csdn的大神,有什么看法就发表吧,回帖必有分(其实分数不重要, 重在讨论)!