栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SSM—>SSMP框架快速搭建

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SSM—>SSMP框架快速搭建

1.配置文件作用 spring相关

applicationContext.xml

合并以下三个配置文件

spring-mapper.xml

关联数据库配置文件db.properties
数据库连接池配置
SqlSessionFactory
扫描包:mapper

spring-mvc.xml

注解驱动
静态资源过滤
扫描包:controller
视图解析器

spring-service.xml

扫描包:service
注册新的业务实现类到容器
声明式事务配置
mybatis相关

db.properties

配置数据库的driver,url,username,password

mybatis-config.xml

日志输出SQL语句执行情况排错
别名管理
注册mapper

PojoMapper.xml

SQL语句实现mapper接口
2.修改配置文件
    修改pom.xml,增删依赖修改db.properties的数据库名称修改mybatis-config.xml,注册mapper接口到mybatis修改spring-service.xml,注册业务类到spring容器
3.SSM整合mybatis-plus 3.1 修改依赖

删除mybatis和mybatis-spring,添加mybatis-plus

3.2 修改spring-mapper.xml

修改SqlSessionFactory的class属性值为MybatisSqlSessionFactoryBean

3.3 删除PojoMapper.xml(有复杂业务可不删) 3.4 mapper接口继承baseMapper< T >,删除所有方法 3.5 service接口中自定义接口方法 3.6 service接口实现类调用mapper接口中继承的baseMapper方法,其中有基本的CRUD 3.7 测试

由applicationContext.xml获得spring定制容器context,在容器中获得service实现类的实例,调用实例方法进行测试

4.注解优化 4.1 mapper注册

使用@Repository

4.2 service实现类注册

使用@Service
使用@Resource注入service实现类的接口实例

5.配置文件优化
    合并spring-mapper.xml,spring-mvc.xml,spring-service.xml到applicationContext.xml,该文件在以后项目中基本不需要更改,最多更改注解扫描包的路径db.properties中数据库的名称一般需要修改mybatis-config.xml可有可无
6. 使用mybatis-plus后整体项目如下


applicationContext.xml




    
    
    
    

    
    
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    
    
    
        
    
    
    
        
        
        
        
    

    
    
        
        
    

    
    
        
        
    
    

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/759821.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号