SSH,SSI,EJB等
如果做java web开发,spring是一定要学的,现在主流还是ssh,就是strurs+hibernate+spring,其中hibernate是持久层,用来持久化数据库操作的,如果不喜欢可以学点别的,比如:ibatis、SimpleORM、OJB、JPOX等等可选择;而struts是用来控制跳转和显示的,如果不喜欢可以选择其他流行框架,如:struts2(webwork2)、JSF(以及myfaces)、tapestry、EasyJWeb、Spring MVC、AppFuse等开源框架可供选择;至于spring在框架中一般用作事务管理、接口注入等处理,并且可以用在很多方面,可以提高代码质量,提高对象的独立性。对编码和项目以后的扩展性都好处。而且使用spring不会给你附加什么工作量。如果你有struts+hibernate比较完善的实现积累,也不用牵强的改模式,因为spring本来就是为了让项目具有更好的扩展性,如果你现行模式已经比较合理了,不用为了实现而去实现。等你需要做更大更灵活的新系统,可以建立的过程中灌输进spring和它的理念。
具体应用中,Spring是一个应用级框架,提供IoC服务,可以整合不同的外部应用,例如email, message, datasource, sessionfactory(for hibernate), transaction manager, integrate the JSF into spring,quartz(a popular scheduler),etc。同时,Spring的AOP提供了很好的面向方面编程,例如,对事务的处理等。并且,Spring推荐 programming to interface方式,所有的IoC服务尽量要求使用面向接口设计。
针对Hibernate session的管理,只是Spring在AOP上的一个应用之一。
综上所述,其他两个框架可以选择,而spring是一定要学的。
分享到:
相关推荐
java 五大流行框架 spring,springmvc,mybatis等面试题详解
本书内容循序渐进,通俗易懂,覆盖了java web开发的最流行框架技术。无论对于java软件设计还是软件开发,本书都是精通开发java web应用的必备的实用手册。 本书适合作为java相关培训机构的教材,也可作为java自学...
申明:主要分为3层结构,这里没有采用流行框架。数据库采用 JDBC+DataSource&UserTransaction 的方式。如果是追求框架的人可以直接跳过。 欢迎喜欢研究技术的人评论。 详细信息 请看根目录的ReadMe.txt 文档会在今后...
精通Struts-Java流行服务器、框架、工具及整合应用(戎伟,张双编著).rar
Web MVC和Spring Web提供了Java Web应用的框架或与其他流行的Web框架进行集成。 就是说可将两者一起使用,达到将两者自身的特点进行互补。 spring 框架介绍 : 它关注的领域是其他许多流行的Framework未曾关注的...
最流行的Java web开发框架,java web框架是目前为止最完整、最强大、最时髦的框架,即使是华为、阿里巴巴、京东等也不例外 。
精通Struts--Java流行服务器、框架及工具整合应用. 精通Struts--Java流行服务器、框架及工具整合应用
JavaWeb专业版,企业级开发框架SpringBoot+Layui+Thymeleaf+MybatisPlus开发权限(RBAC)及内容管理框架,框架中集成了权限管理、模块管理,数据库管理、富文本编辑器(已集成ueditor,kindeditor),后台支持多主题切换、...
java 相关流行框架解析(struts、hibernate、spring)java 相关流行框架解析(struts、hibernate、spring)java 相关流行框架解析(struts、hibernate、spring)java 相关流行框架解析(struts、hibernate、spring)
Java框架笔试题(含答案).docx
一款使用Java语言开发的CMS,使用了Spring MVC,Spring,MyBatis等流行框架,提供首页大图管理、目录管理、文章管理和管理员管理等功能。是学习和二次开发的首选。 一款使用Java语言开发的CMS,使用了Spring MVC,...
java Web开发流行架构,Struts+Hibernate+Spring
是用java目前流行的三大框架 写出来的简单的BBS。
《Java高手真经(应用框架卷):Java Web核心框架》内容循序渐进,通俗易懂,覆盖了Java Web开发的最流行框架技术。无论对于Java软件设计还是软件开发,《Java高手真经(应用框架卷):Java Web核心框架》都是精通开发...
《开发者突击:Java Web主流框架整合开发(第2版)(含CD光盘1张)》是畅销书《开发者突击:Java Web主流框架整合开发(J2EE+Struts+ Hibernate+Spring)》的第2版,全面地讲解了Java Web开发中的流行技术和软件架构,...
本书内容循序渐进,通俗易懂,覆盖了java web开发的最流行框架技术。无论对于java软件设计还是软件开发,本书都是精通开发java web应用的必备的实用手册。 本书适合作为java相关培训机构的教材,也可作为java自学...
本书内容循序渐进,通俗易懂,覆盖了java web开发的最流行框架技术。无论对于java软件设计还是软件开发,本书都是精通开发java web应用的必备的实用手册。 本书适合作为java相关培训机构的教材,也可作为java自学...
本俱乐部CRM系统用流行的三大框架实现,实现了登录密码MD5加密,附件上传下载,发送邮件等功能。是俱乐部管理信息化不可缺少的系统。本系统是本人毕业论文,使用请注明出处。 本系统用MyEclipse+Mysql实现,jsp实现...
Java流行框架源码分析:Spring源码、SpringBoot源码、SpringAOP源码、SpringSecurity源码、SpringSecurity OAuth2源码、JDK源码、Netty源码