使用IntelliJIDEA搭建SSM框架的图文教程

1.使用IDEA新建项目

创新互联建站是一家专业提供乐业企业网站建设,专注与成都做网站、网站设计、H5开发、小程序制作等业务。10年已为乐业众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。

使用IntelliJ IDEA搭建SSM框架的图文教程

2.选择创建Maven工程

使用IntelliJ IDEA搭建SSM框架的图文教程

3.填写GroupId和ArtifactId

使用IntelliJ IDEA搭建SSM框架的图文教程

4.填写项目名称,与上一步的ArtifactId一致即可,然后点Finish

使用IntelliJ IDEA搭建SSM框架的图文教程

5.刚建好的目录只是一个Maven的目录结构,如下

使用IntelliJ IDEA搭建SSM框架的图文教程

6.完善目录结构,添加webapp、WEB-INF目录,以及web.xml文件

使用IntelliJ IDEA搭建SSM框架的图文教程

7.修改IDEA的Maven设置,Maven默认的本地仓库会保存在C盘,为了方便以后使用,尽量修改本地仓库的位置,因为这是框架整合,所以具体的修改方式在这里不多做说明。快捷键ctrl+alt+s,在搜索框中搜索Maven,如下


使用IntelliJ IDEA搭建SSM框架的图文教程

9.修改Maven的核心配置文件pom.xml,添加框架所需要的依赖

<?xml version="1.0" encoding="UTF-8"?> 
 
 4.0.0 
 com.xiao 
 SSM 
 1.0-SNAPSHOT 
 war 
  
  
  4.2.4.RELEASE 
  3.2.8 
  1.2.2 
  1.6.4 
  1.2.17 
  2.4.2 
  1.0.9 
  5.1.32 
  1.2 
  2.5 
  2.0 
  1.3.2 
  1.3.1 
  
  
  
   
    
    
    org.springframework 
    spring-context 
    ${spring.version} 
    
    
    org.springframework 
    spring-beans 
    ${spring.version} 
    
    
    org.springframework 
    spring-webmvc 
    ${spring.version} 
    
    
    org.springframework 
    spring-jdbc 
    ${spring.version} 
    
    
    org.springframework 
    spring-aspects 
    ${spring.version} 
    
    
    org.springframework 
    spring-jms 
    ${spring.version} 
    
    
    org.springframework 
    spring-context-support 
    ${spring.version} 
    
    
    
    org.mybatis 
    mybatis 
    ${mybatis.version} 
    
    
    org.mybatis 
    mybatis-spring 
    ${mybatis.spring.version} 
    
    
    
    org.slf4j 
    slf4j-log4j12 
    ${slf4j.version} 
    
    
    log4j 
    log4j 
    ${log4j.version} 
    
    
    
    com.fasterxml.jackson.core 
    jackson-databind 
    ${jackson.version} 
    
    
    
    com.alibaba 
    druid 
    ${druid.version} 
    
    
    
    mysql 
    mysql-connector-java 
    ${mysql.version} 
    
    
    
    org.apache.commons 
    commons-io 
    ${commons-io.version} 
    
    
    
    commons-fileupload 
    commons-fileupload 
    ${commons-fileupload.version} 
    
    
    
    jstl 
    jstl 
    ${jstl.version} 
    
    
    javax.servlet 
    servlet-api 
    ${servlet-api.version} 
    provided 
    
    
    javax.servlet 
    jsp-api 
    ${jsp-api.version} 
    provided 
    
   
  
  
  
   
   
   org.springframework 
   spring-context 
   
   
   org.springframework 
   spring-beans 
   
   
   org.springframework 
   spring-webmvc 
   
   
   org.springframework 
   spring-jdbc 
   
   
   org.springframework 
   spring-aspects 
   
   
   org.springframework 
   spring-jms 
   
   
   org.springframework 
   spring-context-support 
   
   
   
   org.mybatis 
   mybatis 
   
   
   org.mybatis 
   mybatis-spring 
   
   
   
   org.slf4j 
   slf4j-log4j12 
   
   
   
   com.fasterxml.jackson.core 
   jackson-databind 
   
   
   
   com.alibaba 
   druid 
   
   
   
   mysql 
   mysql-connector-java 
   
   
   
   org.apache.commons 
   commons-io 
   
   
   
   commons-fileupload 
   commons-fileupload 
   
   
   
   jstl 
   jstl 
   
   
   javax.servlet 
   servlet-api 
   provided 
   
   
   javax.servlet 
   jsp-api 
   provided 
   
  
  
   
   
    
    org.apache.maven.plugins 
    maven-compiler-plugin 
    3.2 
     
     1.8 
     1.8 
     UTF-8 
     
    
   
   
   
    
    src/main/java 
     
     **/*.xml 
     
    false 
    
    
    src/main/resources 
     
     **/*.properties 
     **/*.xml 
     
    false 
    
   
  
 

10.在resources目录下添加配置文件

文件目录如下

使用IntelliJ IDEA搭建SSM框架的图文教程

a)连接数据库配置信息文件-db.properties

druid.driver=com.mysql.jdbc.Driver 
druid.url=jdbc:mysql://localhost:3306/all_db?characterEncoding=utf-8 
druid.username=root 
druid.password=root 

 b)Mybatis核心配置文件-SqlMapConfig.xml

<?xml version="1.0" encoding="UTF-8"?> 
 
  
  
  
   
  
  

c)Spring核心配置文件,整合Mybatis,applicationContext.xml

<?xml version="1.0" encoding="UTF-8"?> 
 
  
  
  
  
   
   
   
   
  
  
  
   
   
  
  
  
   
  
  
  
   
  
  
  
 

 d)SpringMVC配置文件-springmvc.xml

<?xml version="1.0" encoding="UTF-8"?> 
 
  
  
  
  
  
  
  
  
   
   
   
   
  
 

11.配置web.xml文件

<?xml version="1.0" encoding="UTF-8"?> 
 
 SSM 
  
  index.jsp 
  
  
  
  org.springframework.web.context.ContextLoaderListener 
  
  
  
  contextConfigLocation 
  classpath:applicationContext.xml 
  
  
  
  encoding 
  org.springframework.web.filter.CharacterEncodingFilter 
   
   encoding 
   UTF-8 
   
  
  
  encoding 
  /* 
  
  
  
  springmvc 
  org.springframework.web.servlet.DispatcherServlet 
   
   
   contextConfigLocation 
   classpath:springmvc.xml 
   
  1 
  
  
  springmvc 
  / 
  
 

12.完善目录结构,书写实体类、web层、service层、dao层以及测试页面,目录结构如下

使用IntelliJ IDEA搭建SSM框架的图文教程

13.配置tomcat

使用IntelliJ IDEA搭建SSM框架的图文教程

使用IntelliJ IDEA搭建SSM框架的图文教程

使用IntelliJ IDEA搭建SSM框架的图文教程

使用IntelliJ IDEA搭建SSM框架的图文教程

使用IntelliJ IDEA搭建SSM框架的图文教程

使用IntelliJ IDEA搭建SSM框架的图文教程

14.启动Tomcat,访问地址: http://localhost:8080/getAll   进行测试,结果如下

使用IntelliJ IDEA搭建SSM框架的图文教程

出现以上结果,表示SSM框架搭建成功!

数据库数据如下

使用IntelliJ IDEA搭建SSM框架的图文教程

在jsp页面用EL表达式取值

总结

以上所述是小编给大家介绍的使用IntelliJ IDEA搭建SSM框架的图文教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对创新互联网站的支持!


网站名称:使用IntelliJIDEA搭建SSM框架的图文教程
路径分享:http://hbruida.cn/article/pjsios.html