当前位置: 首页 > news >正文

扎金花网站怎么做php微网站开发

扎金花网站怎么做,php微网站开发,网站解析,类似卡盟网站卖怎么做一、基本介绍 在项目开发中,spring管理的 Service和 Respository,SrpingMVC管理 Controller和ControllerAdvice,分工明确 当我们同时配置application.xml, springDispatcherServlet-servlet.xml , 那么注解的对象会被创建两次, 故…

一、基本介绍        

        在项目开发中,spring管理的 Service和 Respository,SrpingMVC管理 Controller和ControllerAdvice,分工明确

当我们同时配置application.xml,    springDispatcherServlet-servlet.xml , 那么注解的对象会被创建两次, 故一定要区别开

二、具体做法

1、写好注解, @Repository @Service @ Controller ,看图

2、在web.xml中配置spring(包括spring的加载监听器), springMVC各自的配置文件

<web-app>
<!--  配置spring--><context-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationContext.xml</param-value></context-param>
<!--  配置spring的加载监听器-->
<!--  在启动Web容器时,自动装配applicationContext.xml的配置信息--><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><servlet><servlet-name>springDispatcherServlet</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!--    假如不在默认位置(WEB-INF下,默认名称必须是 springDispatcherServlet-servlet.xml),
可以使用以下代码自定义--><!--    <init-param>--><!--      <param-name>contextConfigLocation</param-name>--><!--      <param-value>classpath:WEB-INF/springDispatcherServlet-servlet.xml</param-value>--><!--    </init-param>--><!--    表示tomcat加载servlet的顺序,数字越小越先加载--><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>springDispatcherServlet</servlet-name><!--    这里注意这种url请求形式配置成/这样支持restfulT--><url-pattern>/</url-pattern></servlet-mapping></web-app>

3、在applicationContext.xml, 配置如下

<context:component-scan base-package="com.bin.springMVC.*"><context:exclude-filter type="annotation"expression="org.springframework.stereotype.Controller"/><context:exclude-filter type="annotation"expression="org.springframework.web.bind.annotation.ControllerAdvice"/></context:component-scan>

4、在 springDispatcherServlet-servlet.xml (注意必须是这个名字,第一段可改,如果不指定位置,那么spirngMVC的配置文件的位置必须在WEB-INF下), 配置如下

<!--配置自动扫描包--><context:component-scan base-package="com.bin.springMVC.*" use-default-filters="false"><context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/><context:include-filter type="annotation"expression="org.springframework.web.bind.annotation.ControllerAdvice"/></context:component-scan>
<!--配置用 InternalResourceViewResolve如果我们在目标方法返回一个"loginoK”则真实的资源就是prefix/名字/suffixloginOK => /WEB-INF/pages/loginOk.jsp-->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix" value="/WEB-INF/pages/"/><property name="suffix" value=".jsp"/></bean>
<!--    加入两个常规配置,才会加载.js .css文件--><mvc:annotation-driven></mvc:annotation-driven><mvc:default-servlet-handler/>

5、效果,启动项目后,各个注解的对象只被创建一次

三、bean的引用

注意bean的相互引用关系, 即controller会引用  service , 但service不会去引用controller

http://www.yayakq.cn/news/340080/

相关文章:

  • 网站是如何建设的辽宁省工程造价信息网官网
  • 如何配置 网站二级域名南宁网约车资格证模拟考试
  • 做新的网站企业网站备案时间
  • 赣州市建设工程质量监督管理站网站seo公司哪家好
  • 摄影网站图片网站平台搭建怎么弄的
  • 网站原创内容深圳设计公司前十名
  • 网站怎么php做微信登录茶酒行业网站建设
  • 去什么网站找做电影的素材孔宇seo
  • 重庆制作网站有哪些做网站注册35类哪几个小项
  • 佛山营销网站开发资源企业网站排名优化价格
  • 深圳住房和建设局网站融悦居便宜网站建设怎么样
  • 诸暨北京有哪些网站制作公司学硬件好还是学软件好
  • 门户网站想要微信登录怎么做网页建设与制作
  • 做swf网站永久免费的网络加速器
  • 建立论坛网站手机网站模板 php
  • 成都制作网站公司简介网站如何做淘宝客
  • 5g创业网站建设创建网页用什么软件
  • 沈阳市建设工程质量检测中心网站电脑在哪里制作网站
  • 乌兰浩特网站制作百度搜索框 wordpress
  • 网站建设的背景济南外贸网站制作
  • 建立网站的费用市桥网站建设
  • 企业级网站开发最好用的建站系统
  • 网站开发需求分析包括什么phpcms内容管理系统
  • 南京html5网站建设网站建设策划
  • 手机网站商城建设答辩网站源码是什么意思
  • 易网 网站建设网页游戏浏览器
  • 为什么浙江建设厅网站手机直播app开发制作
  • 青岛网站建设外贸wordpress4
  • 动态图表网站学校网站建设计划书
  • 汇编做网站股权变更要在工商局网站做吗