最近任务不是很近整理了一下这一个月来我学习的新技术

1、新建一个工程shddemo
2、新建一个source-floder "conf" 主要用来存放各类配置文件
3、在conf里新建applicatonContext.xml(*********我们在这里集成了Hibernate了*******************)
----配置数据库的bean
----配置properties文件的bean
----配置transactionManager(事务管理的bean)
----配置jdbcTemplate
----配置sessionFactory
**********注意beans 里的标签库********
4、在conf里新建demo-service.xml
----配置service层
**********注意beans 里的标签库********
5、在conf里新建demo-controller.xml
----配置上传文件限制的bean:multipartResolver
----配置描述方法字段的bean:paraMethodResolver以及和它配合使用的bean:handlerMapping
----配置对应模块中的Action
6、在conf里新建jdbc.properties和log4j.properties
## jdbc.properties中使用Mysql数据库的方式
jdbc.driverClassName=com.mysql.jdbc.Driver#数据库驱动路径
jdbc.url=jdbc:mysql://127.0.0.1:3306/demo?useUnicode=true&characterEncoding=GBK#数据库URL
jdbc.username=root#数据库用户名
jdbc.password=root#数据库密码
##jdbc.properties中使用oracle的方式。
#jdbc.driverClassName=oracle.jdbc.driver.OracleDriver#数据库驱动路径
#jdbc.url=jdbc:oracle:thin:@***.***.***.****:****:****#数据库URL
#jdbc.username=******#数据库用户名
#jdbc.password=******#数据库密码
*****************************************log4j.properties暂时不做解释
7、在web.xml中加入Spring mvc
 <!-- Spring MVC -->
 <servlet>
  <servlet-name>demo</servlet-name><!--这个name关系到第9步中新建的xml文件-->
  <servlet-class>
   org.springframework.web.servlet.DispatcherServlet
  </servlet-class>
  <load-on-startup>1</load-on-startup>
 </servlet>
 <servlet-mapping>
  <servlet-name>demo</servlet-name>
  <url-pattern>*.htm</url-pattern><!--*.htm的含义是指url中包含.htm时拦截、当然我们也可以使用其他的符号,像常用的*.action *.do等-->
 </servlet-mapping>
8、在web.xml中加入 初始化spring context
 <listener>
  <listener-class>
   org.springframework.web.context.ContextLoaderListener
  </listener-class>
 </listener>
 <context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>
   /WEB-INF/classes/applicationContext.xml,
   /WEB-INF/classes/demo-service.xml,
   /WEB-INF/classes/demo-controller.xml
  </param-value>
 <!--至于为什么我们在conf里建的.xml配置文件为何会在/WEB-INF/classes/里请查看你的工程目录即可明白-->
 </context-param>
9、在WEB-INF下新建demo-servlet.xml
----配置action跳转的默认目录及其访问的后缀的bean:viewResolver
----配置某一类Exception发生时跳转的页面的bean:exceptionResolver
*************************Spring MVC 与Hibernate集成完毕***********************************************
10、在WEB-INF下新建dwr.xml
11、在web.xml中加入DWR的支持。
 <!-- dwr -->
 <servlet>
  <servlet-name>dwr-invoker</servlet-name>
  <servlet-class>
   org.directwebremoting.servlet.DwrServlet
  </servlet-class>
  <init-param>
   <param-name>classes</param-name>
   <param-value>java.lang.Object</param-value>
  </init-param>
  <init-param>
   <param-name>config</param-name>
   <param-value>WEB-INF/dwr.xml</param-value>
  </init-param>
  <init-param>
   <param-name>debug</param-name>
   <param-value>true</param-value>
  </init-param>
  <load-on-startup>1</load-on-startup>
 </servlet>
 <servlet-mapping>
  <servlet-name>dwr-invoker</servlet-name>
  <url-pattern>/dwr/*</url-pattern>
 </servlet-mapping>
12、详细见博客http://gaozengguang.iteye.com/admin之Spring 下的dwr配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值