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

xiaoxiao2025-02-09  22

1、新建一个工程shddemo2、新建一个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----配置对应模块中的Action6、在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#数据库URLjdbc.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.xml11、在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配置

转载请注明原文地址: https://www.6miu.com/read-5024355.html

最新回复(0)