- 对比传统Servlet技术和SSM框架的优缺点?
JSP/Servlet是Java Web早期的开发模型,同SSH、SSM框架比较,JSP/Servlet算不上真正的框架模型,因为使用该模型所涉及的MVC分层业务及逻辑编码工作均由用户完成。 SSM更注重注解式开发,且ORM实现更加灵活,SQL优化更简便,入门容易。 ssm的底层还是servlet。只是ssm封装得比较好,里面有个dispatchservlet类,这个有负责处理外部请求的作用,也就是对servlet的封装。JSP/Servlet模型简单容易学习,但采用该模型后开发者后续工作量较大; SSM模型需要开发者有较好的基础知识,正确配置相关参数,可为开发带来较多的便捷性,并在项目的开发中实现了MVC设计模式的低耦合、易维护和可扩展的分层思想,可极大提高开发效率,降低开发和维护成本。
2.ORM思想个人理解?
ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库 中。
不足:
·持久化层缺乏弹性。一旦出现业务需求的变更,就必须修改持久化层的接口