- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何使用SSH框的架开发实际项目-开发规范
SSH 框架应用非常广泛,很多公司很多项目都会用到这3钟框架,那么如何正确规范的使用这三种框架开发实际的项目呢?这个问题是我们老大给我布置的任务,要采用 SSH框架开发一个新人(我就是一个新人,老大在培训我)培训的系统。开始的时候,我想这还不是很容易吗,我那么多项目代码,随便拿过来一个,稍微改改就可以了。但是老大给我任务,让我写成文档,从开始部署SSH框架一直到系统实现都要说明出来。这就让我犯难了,可是,我是一个喜欢挑战的人,越是困难我越是喜欢。于是,就开始了我一点一点采用SSH框架开发的过程。下面,是我对这个过程的总结:?J2EE框架的基本功能需求图:?struts2+hibernate3+spring3?分别去网上下载这3个开源框架,下载地址:?Struts2:/2.2.3/index.html?hibernate3:/projects/hibernate/files/hibernate3/?spring3:/download?首先,引入SSH框架所需的最小jar包???? 通过这个过程,了解SSH框架所需要的jar包,以及它们的各自用途。下面是我引入的最小jar包的列表:?Struts2?? 9个?1.struts2-core-2.2.3.jar struts的核心jar包。?2.freemarker-2.3.16.jar Freemarker是struts2默认的模版语言?3.commons-logging-1.1.1.jar Apache? Commons包中的一个,包含了日志功能,必须使用的jar包?4.ognl-3.0.1.jar Struts2默认的表达式语言OGNL:对象图形化导航语言?5.xwork-core-2.2.3.jar Struts2核心包,毕竟struts2很大部分是来mons-io-2.0.1.jar 封装了一些输入输出流的常用操作?7.commons-fileupload-1.2.2.jar 用来实现文件上传?8. struts2-json-plugin-2.2.3.jar JSON 插件提供了一个 json 结果类型来把 action 序列化成 JSON?9. struts2-spring-plugin-2.1.6.jar 使struts2能集成到spring中?Spring框架 13个?1.org.springframework.aop.jar 包含在应用中使用Spring的AOP特性时所需的类?2. org.springframework.beans.jar 所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。?3.org.springframework.context.support.jar 包含支持缓存Cache(ehcache)、JCA、JMX、邮件服务(Java Mail、COS Mail)、任务计划Scheduling(Timer、Quartz)方面的类。?4.org.springframework.context.jar 为Spring核心提供了大量扩展。可以找到使用Spring ApplicationContext特性时所需的全部类,JDNI所需的全部类,UI方面的用来与模板(Templating)引擎如 Velocity、FreeMarker、 JasperReports集成的类,以及校验Validation方面的相关类。?5.org.springframework.core.jar 包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心。?6.org.springframework.expression.jar Spring表达式语言?7.org.springframework.jdbc.jar 包含对Spring对JDBC数据访问进行封装的所有类。?8.org.springframework.jms.jar 提供了对JMS 1.0.2/1.1的支持类。?9. org.springframework.orm.jar 包含Spring对DAO特性集进行了扩展,使其支持 iBATIS、JDO、OJB、TopLink,因为Hibernate已经独立成包了,现在不包含在这个包里了。这个jar文件里大部分的类都要依赖 spring-dao.jar里的类,用这个包时你需要同时包含spring-dao.jar包。?10.org.springframework.transaction.jar 为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理。?11.org.spring
您可能关注的文档
最近下载
- 理论联系实际,请阐述你对坚定中国特色社会主义文化自信的理解。(三).docx
- 细胞生物学实验-南京大学-中国大学MOOC慕课答案.pdf
- 《医学科研诚信与医学研究伦理》题库答案汇总.docx VIP
- GBT15231-2023玻璃纤维增强水泥性能试验方法.pdf
- (人教2024版)生物七上 第二章 认识细胞 单元复习课件.pptx
- 消防安全管理工作ppt.pptx VIP
- 日照市2022级(2025届)高三上学期校际联合(期中)考试化学试卷(含答案).pdf
- FDA行业指南:分析方法验证草案2000中英文对照[定义].pdf VIP
- 华东理工分析化学(第七版)习题解答.pdf
- 水和水蒸气的密度表.pdf
文档评论(0)