关闭

MyEclipse 5.5 开发 Spring + Struts + Hibernate 的详解视频(长1.5小时)

标签: strutsspringhibernatemyeclipse数据库action
729人阅读 评论(0) 收藏 举报
分类:
377人阅读评论(0)收藏举报
    第一部分: Struts 开发 6.83MB 22分36秒 http://beansoft.java-cn.org/download/ssh_1_struts.exe

第二部分: Hibernate + Spring 11.5MB 38分59秒 http://beansoft.java-cn.org/download/ssh_2_hibernate_spring.exe

第三部分: 自己实现 SpringProxyAction 5.05MB 14分25秒 http://beansoft.java-cn.org/download/ssh_3_struts_proxy_asm.exe

第四部分: ASM 错误解决及用 Spring 的代理实现整合 9.95MB 23分49秒 http://beansoft.java-cn.org/download/ssh_4_spring_struts.exe

大纲 PDF 下载: http://beansoft.java-cn.org/download/spring_struts_hibernate.pdf 427KB

代码下载(不带类库): http://beansoft.java-cn.org/download/myssh.rar 45KB

视频大纲:

Java EE 讲座

MyEclipse 5.5 开发 Spring 整合 Struts, Hibernate 的应用 

刘长炯 

2007.10 

本章要点

创建数据库 

快速开发 Struts 应用 

添加 Hibernate 功能 

添加 Spring 功能 

Spring 整合 Hibernate 

模拟 Action 代理类实现 Struts + Spring 

Spring 整合 Struts 

Asm 出错和 log4j.properties 文件 

测试运行 

创建数据库

• 创建数据库

Ø 用 MyEclipse Derby 或者其它数据库
Ø 用 MyEclipse Database Explorer 管理数据库
Ø 执行 SQL:
• CREATE TABLE bbsuser (
• id int(11) NOT NULL,
• username varchar(200) NOT NULL,
• password varchar(20) NOT NULL,
• age int,
• PRIMARY KEY (id)
• )
• ENGINE=MyISAM DEFAULT CHARSET=GBK;

快速开发 Struts 应用

添加 Hibernate 功能

添加 Spring 功能

Spring 整合 Hibernate

Spring 整合 Hibernate(续)

模拟 Action 代理类实现 Struts + Spring

Spring 整合 Struts

• 添加 Spring Plug in

Ø
Ø
Ø

• 替换 Action 的 Type

Ø

• 在 Spring 配置文件中配置 Bean

Ø 要点: 通过 path 和 bean 的 name 进行匹配, 这两个值必须一样
Ø

• 注入 DAO 的代理 bean

• 详细步骤参考文档

Spring 整合 Struts 的两种方式

• struts1加载spring的两种方式:
第一种:通过web.xml配置加载spring上下文环境,其配置方式如下:
web.xml
    

        contextConfigLocation
        /WEB-INF/applicationContext.xml
     

通过listener加载

            org.springframework.web.context.ContextLoaderListener
     

或者利用severlet类加载

            context
            org.springframework.web.context.ContextLoaderServlet
            1
       

第二种方式:
使用Struts插件
在struts-config.xml中

       
            value="/WEB-INF/applicationContext.xml"/>
   

• 这两种配置的明显区别就是,第一种方式可以配置多个spring配置文件。

Asm 出错和 log4j.properties 文件

• Log4j.properties

Ø # Configure logging for testing: optionally with log file
Ø log4j.rootLogger=WARN, stdout
Ø # log4j.rootLogger=WARN, stdout, logfile
Ø log4j.appender.stdout=org.apache.log4j.ConsoleAppender
Ø log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
Ø log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
Ø log4j.appender.logfile=org.apache.log4j.FileAppender
Ø log4j.appender.logfile.File=target/spring.log
Ø log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
Ø log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

• 删除 asm-2.2.3.jar

测试运行

• 测试运行

Ø 用 MyEclipse 发布到 Tomcat
Ø 运行
Ø 打开浏览器测试

本章小结

• 整合要点

• ASM出错的解决方案

• Q and A?

截图:

PPT

视频:


转自:http://www.blogjava.net/beansoft/archive/2007/10/07/150877.html
0
0
查看评论

MyEclipse 5.5 开发 Spring + Struts + Hibernate 的详解视频(长1.5小时)

2007年10月07日 23:35:00 第一部分: Struts 开发 6.83MB 22分36秒 http://beansoft.java-cn.org/download/ssh_1_struts.exe 第二部分: Hibernate + Spring 11.5MB 38分59秒 http...
  • softart
  • softart
  • 2007-10-27 09:42
  • 1224

MyEclipse 5.5 开发 Spring + Struts + Hibernate 的详解视频(长1.5小时)

第一部分: Struts 开发 6.83MB 22分36秒 http://beansoft.java-cn.org/download/ssh_1_struts.exe 第二部分: Hibernate + Spring 11.5MB 38分59秒 http://beansoft.java-c...
  • huluhulu88
  • huluhulu88
  • 2008-01-27 15:07
  • 699

MyEclipse 5.5 开发 Spring + Struts + Hibernate 的详解视频(长1.5小时)

 第一部分: Struts 开发 6.83MB 22分36秒 http://beansoft.java-cn.org/download/ssh_1_struts.exe第二部分: Hibernate + Spring 11.5MB 38分59秒 http://beansoft.j...
  • cool_rain_man
  • cool_rain_man
  • 2008-07-24 09:09
  • 909

MyEclipse 5.5 开发 Spring + Struts + Hibernate 的详解视频

MyEclipse 5.5 开发 Spring + Struts + Hibernate 的详解视频(长1.5小时) 第一部分: Struts 开发 6.83MB 22分36秒 http://beansoft.java-cn.org/download/ssh_1_struts.exe 第二部分: H...
  • tjgoahead
  • tjgoahead
  • 2007-12-20 15:03
  • 465

MyEclipse 5.5 开发 Spring + Struts + Hibernate 的详解

第一部分: Struts 开发 6.83MB 22分36秒 http://beansoft.java-cn.org/download/ssh_1_struts.exe第二部分: Hibernate + Spring 11.5MB 38分59秒 http://beansoft.java-cn...
  • yjm239
  • yjm239
  • 2008-03-03 15:13
  • 617

使用struts、hibernate、spring进行框架整合流程详细说明

SSH框架应用非常广泛,是目前较流行的一种Web应用程序开源框架。很多公司很多项目都会用到这3种框架,那么如何正确规范的使用这三种框架开发实际的项目呢?下面介绍struts、hibernate、spring的整合流程:
  • sinat_24578249
  • sinat_24578249
  • 2016-05-28 16:06
  • 875

Struts+Spring+Hibernate整合入门详解

Java 5.0 Struts 2.0.9Spring 2.0.6Hibernate 3.2.4                  ...
  • princewong
  • princewong
  • 2007-08-12 16:05
  • 46664

Struts2+spring+hibernate的配置文件配置

Struts2+spirng+hibernate的配置文件-文档式新人贴:声明:这是我在Java培训学习阶段的配置文件并不能使用真正开发的环境,只能用于学习与借鉴.本文章的重点在于applicationContext.xml文件的配置.如有不对的地方,请留言告知,谢谢!目录 所需的jar包 web配...
  • qq_35976271
  • qq_35976271
  • 2017-01-04 20:45
  • 1175

加载struts,spring,hibernate出现404错误可能的原因

如果我们用Myeclipse加载struts,spring,hibernate出现404错误。       原因有三种情况:         ...
  • xuelong8866
  • xuelong8866
  • 2008-10-31 01:01
  • 1695

MyEclipse自动导入struts,hibernate方法

解决SSH项目需要配置许多XML文件的繁琐过程 1.注意事项:数据库表提前建好,而且需要把外键关系都加上 2.非常详细的流程示意,很多配置文件中的内容都会自动配置 3.能够很大程度上的减少配置文件的麻烦 1.导入struts所需jar包、配置文件、以及自动在web.xml里面配置核心...
  • m0_37893932
  • m0_37893932
  • 2017-04-13 18:24
  • 513
    个人资料
    • 访问:1099267次
    • 积分:14009
    • 等级:
    • 排名:第1059名
    • 原创:97篇
    • 转载:631篇
    • 译文:12篇
    • 评论:89条