机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)

同样先给出步骤,然后按照这个步骤一步一步来搭建。

搭建步骤:

①创建Dynamic Web Project【和机械工业品电商平台后台开发(二)中的第一步相同,记得配置Tomcat哦!】

添加框架所需要的jar

编写配置文件

④创建程序目录结构

⑤编写常用工具类

 

一、创建Dynamic Web Project

和机械工业品电商平台后台开发(二)中的第一步相同,记得配置Tomcat哦!

 

二、添加框架所需要的jar

Jar包一览(哎呀好多啊~枯了),和前面一样在这里下载https://mvnrepository.com/:

机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第1张图片机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第2张图片

和机械工业品电商平台后台开发(二)中的第二步相同,先复制到lib文件夹中,然后全选右击选择Build Path。

如果右击没有Build Path,那么可以选择Window->Show View->Package Explorer。如果没有Package Explorer,那就选择Other…,搜索Package Explorer:

机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第3张图片

点击Open,它会到下面来:

机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第4张图片

可以拖动到左侧,这样全选jar包右击就有Build Path了。

机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第5张图片

 

三、编写配置文件

配置文件一览:

机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第6张图片

各配置文件位置一览:

机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第7张图片

最简单的方法,先创建四个文件,把下面的内容分别拖到各个配置文件中,用到哪个就复制到哪里去。

先上四个文件内容:

web.xml:



	Archetype Created Web Application
	
	
		org.springframework.web.context.ContextLoaderListener
	
	
	
		contextConfigLocation
		
			classpath:applicationContext.xml
		
	
	
	
	
		characterEncodingFilter
		org.springframework.web.filter.CharacterEncodingFilter
		
			encoding
			UTF-8
		
		
			forceEncoding
			true
		
	
	
		characterEncodingFilter
		/*
	
	
        CrossOriginControl
        cn.techaction.filter.CrossOriginControlFilter
        
            IsCross
            true
        
    
    
        CrossOriginControl
        /*
    

	
		dispatcher
		org.springframework.web.servlet.DispatcherServlet
		
			contextConfigLocation
			/WEB-INF/dispatcher-servlet.xml
		
		1
	
	
		dispatcher
		*.do
	

 

applicationContext.xml:



     
    
	
		
	
	
	

	
		
		
		
			
				classpath:DataSource.properties
			
		
	

	
	
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	

	
	
		
			
		
	
	
	
	
		
			
		
	
	
	
	
		
	
	
	
	
		
		
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
		
	
	  
      
          
          
      

 

DataSource.properties:

在上图中,mall对应的位置是所使用的的数据库,改成你自己需要的数据库。如果不是使用本地数据库,那就把localhost:3306改成你所使用的服务器。

密码改成你自己的。

db.driverClassName=com.mysql.jdbc.Driver

db.url=jdbc:mysql://localhost:3306/mall?characterEncoding=utf-8
db.username=root
db.password=改成你自己的


db.initialSize = 20
db.maxActive = 50
db.maxIdle = 20
db.minIdle = 10
db.maxWait = 10
db.defaultAutoCommit = true
db.minEvictableIdleTimeMillis = 3600000

 

dispatcher-servlet.xml:

use-default-filters="false"表示只扫描指定的包,不会扫描所有的。

 

机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第8张图片

这里表示我们用的消息传递格式是JSON格式。



		
	
    
    
    	
    
    
    
        
            
                
                    
                        text/plain;charset=UTF-8
                        text/html;charset=UTF-8
                    
                
            
            
                
                    
                        application/json;charset=UTF-8
                    
                
            
        
    

    
    
         
        
        
    




 

 

四、创建程序目录结构

程序目录结构一览:

机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第9张图片

根据目录创建各包即可(均在src文件夹下cn.techaction包下):

机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第10张图片

 

五、添加常用类

如图,分别在common包、filter包和utils包中添加如下文件(可以自己写):

机械工业品电商平台后台开发(三):系统框架搭建(Spring+SpringMVC+DBUtils)_第11张图片

你可能感兴趣的:(后端)