JavaWeb三大框架基础架构——CRUD的基础功能搭建

JavaWeb三大框架基础架构——CRUD的基础功能搭建

  • 介绍
    • 注意
    • applicationContext.xml
    • mybatis-config.xml
    • web.xml
  • 结束语

介绍

项目前端采用了bootstrap,后端是ssm三大框架

注意

这是项目的基础架构
JavaWeb三大框架基础架构——CRUD的基础功能搭建_第1张图片
要注意的几个配置:applicationContext.xml,mybatis.xml,web.xml,pom.xml
其中的pojo代码使用了lombok插件,前端分页用了pagehelp
必要的applicationContext.xml(这是spring的核心,我把spring、springmvc和部分mybatis的代码都整合在里面了)

applicationContext.xml




    
    
    

    
    
    
        
        
        
        
        

        
        
        
        
        
        
        
        
        
    

    
    
        
        
        
        
    

    
    
    
        
        
        
        
    

    
    
    
    
    
        
    
    
        
    
    
        
    

    
    
        
        
    

    
    
    
    
    
    
    
        
        
        
    
    
    

mybatis-config.xml




    
    
        
    
    
    
        
    

    
        
            
            
        
    


database.properties
ssmcrud是数据库的名字
password后面的是密码,自行修改一下

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/ssmcrud?useSSL=true&useUnicode=true&characterEncoding=utf8
jdbc.username=root
jdbc.password=123456a

web.xml



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

    
        DispatcherServlet
        /
    

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

    
    
        15
    

大部分的配置都放到了applicationContext中,如果需要,mybatis-config里面可以什么都不放,只留头文件,其他的都在applicationContext里面配置

  • pom里面一定要配置资源过滤,不然xml等文件打包不出来,一定报错!*
  • dao层存放接口,service放置页面,impl为实现类,主要还是controller层进行调用,filter和utils按需开发

项目导入时,需要自行改成自己的jdk以及修复models
上图:
第一步:
JavaWeb三大框架基础架构——CRUD的基础功能搭建_第2张图片
第二步:
JavaWeb三大框架基础架构——CRUD的基础功能搭建_第3张图片
第三步:
JavaWeb三大框架基础架构——CRUD的基础功能搭建_第4张图片
第四步:
JavaWeb三大框架基础架构——CRUD的基础功能搭建_第5张图片
第五步:
JavaWeb三大框架基础架构——CRUD的基础功能搭建_第6张图片
JavaWeb三大框架基础架构——CRUD的基础功能搭建_第7张图片

结束语

保存,然后直接点击绿色的运行即可。

包含这么清楚的注释的架构不易,且用且珍惜哦
前端页面,后端逻辑代码,以及用到的资源都放到压缩包里面了
复习和学习的首选哦
数据库一起打包啦
链接上不限速的蓝奏云啦~

点我下载
https://www.lanzous.com/iLTSSkr7n0h

你可能感兴趣的:(后端学习笔记,java,mybatis,数据库,spring)