基于SSH的web开发及JAVA技术选型

上传人:xmg****18 文档编号:113498756 上传时间:2019-11-08 格式:PPT 页数:61 大小:3.97MB
返回 下载 相关 举报
基于SSH的web开发及JAVA技术选型_第1页
第1页 / 共61页
基于SSH的web开发及JAVA技术选型_第2页
第2页 / 共61页
基于SSH的web开发及JAVA技术选型_第3页
第3页 / 共61页
基于SSH的web开发及JAVA技术选型_第4页
第4页 / 共61页
基于SSH的web开发及JAVA技术选型_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《基于SSH的web开发及JAVA技术选型》由会员分享,可在线阅读,更多相关《基于SSH的web开发及JAVA技术选型(61页珍藏版)》请在金锄头文库上搜索。

1、基于SSH的web开发 AND 企业级WEB应用开发,导师:王千祥 姓名:吴凌 邮箱:wuling07,OUTLIne,SSH整体结构 STRUTS Servlet VS Struts 实例 MVC Struts的MVC实现 Struts的核心技术 显示层Web框架选型 HIBERNATE 非Hibernate VS Hibernate实例对比 Hibernate 概念及其优势 Hibernate 核心知识 SPRING 不用Spring 和实用Spring实例对比 Spring AOP实现 Spring 主要用途 Demo 类似淘宝电子商务网站的后台的一个产品分类功能模块 企业级Web 应用

2、架构,技术方案及系统演示,SSH整体结构,学WEB架构思想,WEB技术很多,关键学会一套技术,体会其中思想。然后再学其他技术,可以很快掌握。,OUTLIne,SSH整体结构 STRUTS Servlet VS Struts 实例 MVC Struts的MVC实现 Struts的核心技术 显示层Web框架选型 HIBERNATE 非Hibernate VS Hibernate实例对比 Hibernate 概念及其优势 Hibernate 核心知识 SPRING 不用Spring 和实用Spring实例对比 Spring AOP实现 Spring 主要用途 Demo 类似淘宝电子商务网站的后台的一

3、个产品分类功能模块 企业级Web 应用架构,技术方案及系统演示,Struts outline,Struts VS servlet实例 MVC Struts的MVC实现 Struts的核心技术 显示层Web框架选型,Struts VS servlet实例 (一),Login.jsp,Struts VS servlet实例 (二),Login_success.jsp Login_error.jsp,Struts VS servlet实例 (三),Servlet 实现,Struts VS servlet实例 (四),Struts的实现 Action ActionForm,Struts VS serv

4、let实例 (五),Struts-config.xml,Struts outline,Struts VS servlet实例 MVC Struts的MVC实现 Struts的核心技术 显示层Web框架选型,MVC,Struts outline,Struts VS servlet实例 MVC Struts的MVC实现 Struts的核心技术 显示层Web框架选型,Struts的MVC实现,Struts outline,Struts VS servlet实例 MVC Struts的MVC实现 Struts的核心技术 显示层Web框架选型,Struts的核心技术,ActionForm Action

5、Strut-config.xml Struts Taglib JSTL I18N,Struts1 VS Struts2的区别,Action 类 Servlet 依赖 可测性 表达式语言 绑定值到页面(view) 类型转换 校验 Action执行的控制,Struts outline,Struts VS servlet实例 MVC Struts的MVC实现 Struts的核心技术 显示层Web框架选型,显示层Web框架选型,JSF Spring MVC Stripes Sturts1.x Struts2.0 Tapestry Wicket Flex GWT & SmartGWT Seam Extj

6、s Bootstrap,选择?,选择的因素,Ajax支持 维护性 可测试性 你项目的特性 国际化支持 社区和支持 可用的现成工具 就业机会,OUTLIne,SSH整体结构 STRUTS Servlet VS Struts 实例 MVC Struts的MVC实现 Struts的核心技术 显示层Web框架选型 HIBERNATE 非Hibernate VS Hibernate实例对比 Hibernate 概念及其优势 Hibernate 核心知识 SPRING 不用Spring 和实用Spring实例对比 Spring AOP实现 Spring 主要用途 Demo 类似淘宝电子商务网站的后台的一个

7、产品分类功能模块 企业级Web 应用架构,技术方案及系统演示,HIBERNATE Outline,非Hibernate VS Hibernate实例对比 Hibernate 概念及其优势 Hibernate 核心知识 Hibernate注意事项,非Hibernate VS Hibernate实例对比,非Hibernate,Hibernate实例(一),LogMessage.java,Hibernate实例(二),LogMessage.hbm.xml,Hibernate实例(三),hibernate.cfg.xml,Hibernate实例(四),LogMessageDAOImpl.java,HI

8、BERNATE Outline,非Hibernate VS Hibernate实例对比 Hibernate 概念及其优势 Hibernate 核心知识,Hibernate 概念及其优势,优势: 完全屏蔽sql,你操作的都是对象,面向对象的思想得到了很好体现 对象中的继承等各种关系都可以表示出来,生成数据库时候自动生成,数据库可以最后才有 通过hibernate层你可以进行很多优化,比如缓存,懒加载等等 结论:Hibernate给我们提供了利用面向对象的思想来操作关系型数据的接口,简单说就是一个O/R映射框架,HIBERNATE Outline,非Hibernate VS Hibernate实例

9、对比 Hibernate 概念及其优势 Hibernate 核心知识,Hibernate 核心知识,Hibernate的对象生命周期 Hibernate基本映射 Hibernate高级映射 一对多 一对一 多对一 多对多 组合主键 集合映射 Hibernate的lazy和级联 Hibernate的继承策略 Hibernate悲观锁和乐观锁 HQL Hibernate的缓存策略 Hibernate的Fetch策略,OUTLIne,SSH整体结构 STRUTS Servlet VS Struts 实例 MVC Struts的MVC实现 Struts的核心技术 显示层Web框架选型 HIBERNAT

10、E 非Hibernate VS Hibernate实例对比 Hibernate 概念及其优势 Hibernate 核心知识 SPRING 不用Spring 和实用Spring实例对比 Spring AOP实现 Spring 主要用途 Demo 类似淘宝电子商务网站的后台的一个产品分类功能模块 企业级Web 应用架构,技术方案及系统演示,Spring outline,不用Spring 和使用Spring实例对比 Spring 主要用途,不用Spring(一),加Spring进行改进(一),在配置文件中配置一下,所有dao的实现中都可以省略掉一些相同代码,不用Spring(二),不用Spring(

11、二),Resource IProjectLogMessagesDAO projectLogMessagesDAO; Resource ILogMessageDAO logMessageDAO;,Spring 主要用途,利用Spring来创建对象(JavaBean工厂)IOC 利用Spring构建业务逻辑层 管理依赖关系 适应需求变更 利用Spring进行事务处理 AOP,OUTLIne,SSH整体结构 STRUTS Servlet VS Struts 实例 MVC Struts的MVC实现 Struts的核心技术 显示层Web框架选型 HIBERNATE 非Hibernate VS Hiber

12、nate实例对比 Hibernate 概念及其优势 Hibernate 核心知识 SPRING 不用Spring 和实用Spring实例对比 Spring AOP实现 Spring 主要用途 Demo 类似淘宝电子商务网站的后台的一个产品分类功能模块 企业级Web 应用架构,技术方案及系统演示,Demo 类似淘宝电子商务网站的后台的一个产品分类功能模块,几点技巧: 包结构 增删改查的改进,http:/localhost:8080/control/center/main.do,OUTLIne,SSH整体结构 STRUTS Servlet VS Struts 实例 MVC Struts的MVC实现

13、 Struts的核心技术 显示层Web框架选型 HIBERNATE 非Hibernate VS Hibernate实例对比 Hibernate 概念及其优势 Hibernate 核心知识 SPRING 不用Spring 和实用Spring实例对比 Spring AOP实现 Spring 主要用途 Demo 类似淘宝电子商务网站的后台的一个产品分类功能模块 企业级Web 应用架构,技术方案及系统演示,企业级WEB系统架构,两套常用技术方案,老牌传统 后起之秀,老牌传统,Spring 2.5 Struts2.0.14 Spring Security 2.0 Spring AOP Hibernate

14、 3.3 GA FCK Editor 2.6 EXT3.4 CXF2.0 JBPM4.4GA Compass + Lucene JasperReport 4.5 JavaMail Other: Log4j,Velocity,Jfreechart,业务逻辑IOC,MVC显示控制层,权限管理,管理事务,数据库ORM,在线编辑器,富客户端显示,Web Services,工作流,全文检索,报表,邮件,日志,模板技术,图像图形,系统演示(一),系统演示(二),系统演示(三),系统演示(四),系统演示(五),DEMO,http:/localhost:8080/lingyun_OA2.0,Warning,后

15、起之秀,Spring Framework 3.2 Apache Shiro 1.2 Activit 5.12 SpringMVC 3.2 SiteMesh 2.4 JQuery 1.9 Twitter Bootstrap 2.3.1 YUI Compressor 2.4 JQuery Validation Plugin 1.11 Hibernate 4.1 Spring Data JPA Alibaba Druid 1.0 Ehcache 2.6 Apache Commons Jackson 2.1 Dozer 5.3.2 Apache POI 3.9 Hibernate Search 4.2

16、(Apache Lucene 3.6)、IK Analyzer 2012_u6中文分词 Log4j 1.2,业务逻辑,核心框架,权限管理,替代Spring Security,工作流引擎,替代JBPM,MVC,显示层,控制层,替代struts,布局装饰,Ajax,UI框架,JS,CSS压缩器,表单验证,持久层,替代JPA,数据库连接池,替代C3P0,缓存技术,常用工具,JSON工具,Bean映射工具,Office操作工具,全文检索,日志,系统演示(一),系统演示(二),系统演示(三),系统演示(四),系统演示(五),DEMO,http:/localhost:8080/jeeprinter/,全新开发流程体验(基于代码生成器),设计数据库 生成测试数据 生成Model、Dao、Service、Controller,页面等各层代码 修改各层代码,实现特殊需要,总结,云计算和手机3G网络的提出使得越来越多程序软件开始迁移到web中去,web中拥有无限的学术价值和商业价值,掌握好web技术,您的机会也无限。,谢谢!,选择

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号