1. 首页
  2. 开发
  3. 详情

Intellij Idea搭建springMvc+mybatis+shiro开发环境(二)

changs  • 

介绍下在项目中集成springmvc、mybatis、shiro框架,直接在我们上次建的项目上集成。

1、配置web.xml

cscms/WEB-INF/xzcs/WEB-INF/xzcs.tldlog4jConfigLocationclasspath:log4j2.xmlwebAppRootKeywebapp.cscmscontextConfigLocation
			/WEB-INF/config/application-context.xml
			/WEB-INF/config/application-bean.xml
			/WEB-INF/config/application-shiro.xml
			/WEB-INF/config/application-quartz.xml		
			com.core.listener.XzcsContextListener				org.springframework.web.context.request.RequestContextListener		CharacterEncodingFilter
			org.springframework.web.filter.CharacterEncodingFilter		encodingUTF-8CharacterEncodingFilter/*RandCodeImagecom.core.servlet.VerifyCodeServletRandCodeImage/randCodeImageDruidStatViewcom.alibaba.druid.support.http.StatViewServletDruidStatView/druid/*springmvcAdmin
			org.springframework.web.servlet.DispatcherServlet		contextConfigLocation/WEB-INF/config/springmvc-servlet-admin.xml1springmvcAdmin*.dospringmvcFront
			org.springframework.web.servlet.DispatcherServlet		contextConfigLocation/WEB-INF/config/springmvc-servlet-front.xml2springmvcFront*.shtmlshiroFilterorg.springframework.web.filter.DelegatingFilterProxytargetFilterLifecycletrueshiroFilter/*XssFiltercom.core.filter.XssFilterexcludeUrlscontent/saveInfo.dosplitChar@filterChar'@"@\@#@%@>replaceChar‘@“@\@#@%@>XssFilter/*sitemeshorg.sitemesh.config.ConfigurableSiteMeshFiltersitemesh*.shtmlindex.shtmladmin/login.do404/404.jsp500/500.jspNOACCESS/*PUTDELETEHEADOPTIONSTRACE
2、application-context.xml配置
/WEB-INF/config/jdbc.properties/WEB-INF/config/xzcs.properties/WEB-INF/config/system.properties-->	  
		  
	
 3、application-quartz.xml配置

 4、application-shiro.xml配置
			/**.html = anon
			/**.ico = anon
			/res/** = anon
			/ = anon
			/admin/login.do = anon
			/admin/checkLogin.do = authc
			/admin/filemgr/downloadFile.do = anon
			/**.shtml = anon
			/**/**.shtml = anon			    
	
 5、springmvc-servlet-admin.xml配置
--> 

	  
    	
 6、mybatis-config.xml配置
pages会查询最后一页 -->pages会返回空数据 -->