Idea搭建整合SSH框架(Maven管理)

1.开发环境
IntelliJ IDEA: 2016
Maven :3.0x
Java 8
2.pom.xml

   
        UTF-8
    

    
        
        
            javax.servlet
            javax.servlet-api
            4.0.0-b01
        

        
        
            junit
            junit
            4.12
        

        
        
            com.alibaba
            fastjson
            1.2.7
        

        
        
            org.aspectj
            aspectjweaver
            1.8.7
        

        
        
            log4j
            log4j
            1.2.17
        

        
        
            org.apache.struts
            struts2-core
            2.3.24.1
            
                
                    javassist
                    javassist
                
            
        
        
            org.apache.struts
            struts2-spring-plugin
            2.3.24.1
        
        
            org.apache.struts
            struts2-convention-plugin
            2.3.24.1
        

        
        
            javax.transaction
            jta
            1.1
        

        
        
            mysql
            mysql-connector-java
            5.1.38
        

        
        
            com.alibaba
            druid
            1.0.16
        

        
        
            org.hibernate
            hibernate-core
            5.0.6.Final
        

        
        
            org.springframework
            spring-core
            4.2.4.RELEASE
        
        
            org.springframework
            spring-beans
            4.2.4.RELEASE
        
        
            org.springframework
            spring-context
            4.2.4.RELEASE
        
        
            org.springframework
            spring-web
            4.2.4.RELEASE
        
        
            org.springframework
            spring-orm
            4.2.4.RELEASE
        

    
    
        
            
                maven-compiler-plugin
                2.3.2
                
                    1.6
                    1.6
                
            
            
                maven-war-plugin
                2.2
                
                    false
                
            
        
    

不用去找jar包真的美滋滋。
3.web.xml

 
    
        org.springframework.web.context.ContextLoaderListener
    
    
        contextConfigLocation
        
        classpath:applicationContext.xml
    
    
    
        struts2
        org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
    
    
        struts2
        /*
    

配置Spring监听器和Strut2过滤器
3.编写Spring配置文件(applicationContext.xml)




    
    
        
    
    
    
        
    
    
    
    

4.编写Strut2的配置文件(strut.xml)





    
        
        
    

5.最后编写简单的代码看看是否搭建成功

Idea搭建整合SSH框架(Maven管理)_第1张图片
简单的测试项目图.png

6.测试效果:

Idea搭建整合SSH框架(Maven管理)_第2张图片
ssh2.gif

成功提交后,经过了action,service,dao,后台成功输出。
项目地址(喜欢可以点个star): https://github.com/Elricyo/SSH

你可能感兴趣的:(Idea搭建整合SSH框架(Maven管理))