6个回答
展开全部
这些是框架 不用程序也可以写出来! 但是用了以后会给我们提供很大的便利
这就是一个公司的架构师为什么能赚那么多钱的原因。 好的框架可以大大简化开发难度、有很强的扩展性和可维护性!
Hibernate,不用它用JDBC也可以从数据库查到数据,但是一张表有好多字段甚至是还要级联查询的话,JDBC代码写起来就有一定的困难了. 而用Hibernate以后,我们需要的只是配置好实体类与表的映射关系,类与类之间的关联关系! 我们需要写的查询或插入语句就会很简单,只是很简单的一句hql解决问题。程序员可以更多的关注业务逻辑,从繁琐的sql代码中解脱出来,大大简化开发难度。
Struts:MVC框架使得程序分成“相对”独立地三层,利于大家分工协作。控制器与前台展示相分离,提高系统的可重用性和扩展性!
Spring: 优点太大了, 切面编程--灵活插入代码 依赖-注入--通过配置装载类的实例,大大降低类与类之间的耦合,易于维护和扩展 强大的事务管理功能 对其他框架的良好支持 。。。。。。这些都可以大大简化我们的开发!
学习框架,最重要的是学习它们优秀的设计思想,融会贯通然后可以在你的项目中运用这些思想!
这就是一个公司的架构师为什么能赚那么多钱的原因。 好的框架可以大大简化开发难度、有很强的扩展性和可维护性!
Hibernate,不用它用JDBC也可以从数据库查到数据,但是一张表有好多字段甚至是还要级联查询的话,JDBC代码写起来就有一定的困难了. 而用Hibernate以后,我们需要的只是配置好实体类与表的映射关系,类与类之间的关联关系! 我们需要写的查询或插入语句就会很简单,只是很简单的一句hql解决问题。程序员可以更多的关注业务逻辑,从繁琐的sql代码中解脱出来,大大简化开发难度。
Struts:MVC框架使得程序分成“相对”独立地三层,利于大家分工协作。控制器与前台展示相分离,提高系统的可重用性和扩展性!
Spring: 优点太大了, 切面编程--灵活插入代码 依赖-注入--通过配置装载类的实例,大大降低类与类之间的耦合,易于维护和扩展 强大的事务管理功能 对其他框架的良好支持 。。。。。。这些都可以大大简化我们的开发!
学习框架,最重要的是学习它们优秀的设计思想,融会贯通然后可以在你的项目中运用这些思想!
展开全部
不用也可以呀
就像你除草不用药水也可以用手一样 费力点而已啊
spring 主要用来配置管理所有的项目吧
hibernate用来持久化数据
struts 只能用在网页上 加了不少插件 如你要上传数据 等
就像你除草不用药水也可以用手一样 费力点而已啊
spring 主要用来配置管理所有的项目吧
hibernate用来持久化数据
struts 只能用在网页上 加了不少插件 如你要上传数据 等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就像你吃饭要用筷子一样,你也可以选择不用的- -b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
走路去上班 跟 开车去上班有的区别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询