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

网站做百度推广吗购物网站建设流程

网站做百度推广吗,购物网站建设流程,导柱导套网站建设,泰安网站开发哪家便宜一、基本介绍 在项目开发中,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/858032/

相关文章:

  • 临安建办网站人社局网站群建设工作方案
  • 组成原理毕业设计代做网站推荐汕头企业网站模板建站
  • 企业网站源码进一品资源网网站开发属于何种合同
  • 网站域名批量查询注册wordpress教育插件
  • 摄影网站模板html深圳做app网站的公司
  • 山东省建设监理协会网站6国内的搜索引擎排名
  • 如何学建设网站昆明岭蓝网站建设公司
  • 阜阳网站建设推广网站建设 硬件投入
  • 做网站公司上海十堰秦楚网最新消息
  • wordpress图片旋转seo1现在怎么看不了
  • 网站404怎么做用笔记本做网站
  • 做网站推广有前景吗宝塔搭建wordpress网站
  • 做一个网站的全部流程怎样做月嫂网站
  • 网站建设的标准图片分享网站建设
  • 网站做填充网站后台ftp账户
  • 广州网站建设制作价格html5在网站建设中的
  • 网站建设成本预算东莞网站建设 乐云践新
  • wordpress调查表单营销型网站整体优化
  • h5直播网站上海室内设计有限公司
  • 猎聘网招聘官方网站百度客户端电脑版下载
  • 找设计网站公司自定义网站建设团队
  • 做网站一个月赚多少推广策略研究
  • 做美食的网站有哪些兼职做Ppt代抄论文的网站
  • 桂林网站推广可以做动图的视频网站
  • 自己公司的网站怎么编辑电子商务主要学什么就业方向及前景
  • 哪个地区网站建设好专业品牌设计网站建设
  • 我想买个空间自己做网站青浦做网站
  • 网站 字体互联网公司有哪些部门
  • 网站备案部门移动网络营销是什么
  • ps制作网站首页面教程轻松网站建设