SSM项目实战——学生管理系统(简单的CRUD)

SSM项目实战——学生管理系统(简单的CRUD)_第1张图片

一、环境搭建

1、开发环境

IDE:idea 2022.2

构建工具:maven 3.6.3

MySQL版本:MySQL 5.7

MyBatis版本:MyBatis 3.5.2

2、准备工作

2.1、创建maven工程

①引入依赖


        8
        8
    

    

    
        
            org.projectlombok
            lombok
            1.18.12
            provided
        

        
        
            junit
            junit
            4.13.2
        
        
        
            mysql
            mysql-connector-java
            8.0.27
        
        
        
            com.mchange
            c3p0
            0.9.5.5
        


        
        
            javax.servlet
            servlet-api
            2.5
        
        
            javax.servlet.jsp
            jsp-api
            2.2
        
        
            javax.servlet
            jstl
            1.2
        
        
        
            org.mybatis
            mybatis
            3.5.2
        
        
            org.mybatis
            mybatis-spring
            2.0.2
        
        
        
            org.springframework
            spring-webmvc
            5.1.9.RELEASE
        
        
            org.springframework
            spring-jdbc
            5.1.9.RELEASE
        
       
    

 ②创建表

二、搭建MyBatis环境

1、创建属性文件jdbc.properties

jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/student?useSSL=true&useUnicode=true&characterEncoding=utf8&serverTimezone=UTC
jdbc.username=root
jdbc.password=2001

 2、创建MyBatis核心配置文件mybatis-config.xml




    
    
    
        
    

    
        
    

    
        
        
        
        
    

三、配置Spring配置文件



   



    
   
      
      
      
      

      
      
      
      
      
      
      
      
      
   

    

   
      
      
      
   

   
   
      
      
      
      
   

四、配置SpringMVC配置文件





    

    

    

    
        
        
    

五、配置web.xml

 1、添加web.xml

SSM项目实战——学生管理系统(简单的CRUD)_第2张图片2、配置web.xml




    
    
        springmvc
        org.springframework.web.servlet.DispatcherServlet
        
            contextConfigLocation
            classpath:applicationContext.xml
        
        1
    
    
        springmvc
        /
    


    
        encodingFilter
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            utf-8
        
    
    
        encodingFilter
        /*
    


    
        15
    

 3、配置applicationContext.xml

这是为了方便管理,将所有配置放在同一配置内中,也可以不用。



   
    
    

六、开发前端页面

在WEB-INF下新建文件夹jsp,然后新建index.html,使用bootstrap快速搭建前端页面,前端页面使用的资源如下:

  • bootstrap
  • themleaf

七、后端实现

SSM项目实战——学生管理系统(简单的CRUD)_第3张图片

八、源代码获取

https://download.csdn.net/download/weixin_57385820/87950387https://download.csdn.net/download/weixin_57385820/87950387

你可能感兴趣的:(SSM,spring,maven,mybatis,mvc,java)