• SSM框架搭建的步骤


    SSM框架搭建的步骤
    1. 导入Spring、SpringMVC、MyBatis的依赖
    2. 导入Spring、SpringMVC、MyBatis的配置文件
    3. 在Spring的配置文件中配置如下内容:
    (1)配置数据源

    (2)配置MyBatis的会话工厂SqlSessionFactoryBean,并注入数据源

    (3)配置MyBatis自动扫描DAO层Mapper接口和配置MyBatis映射文件的路径

    (4)通过component-scan注解开启对service层的扫描

    (5)配置事务的传播特性、隔离级别、回滚策略,让那些以add、delete、update开头的方法开启事务的提交和回滚,其它方法走的是只读事务。

    (6)配置事务管理切面类,横切service层。

    4. 在SpringMVC配置文件中配置如下内容:

    (1)使用component-scan标签开启对controller层的扫描

    (2)通过annotation-driven标签开启注解驱动

    (3)配置视图解析器

    (4)如果需要进行文件上传操作,还需要配置文件上传解析器,并指定文件上传的大小 限制

    5. 在MyBatis的配置文件中配置如下内容:

    (1)配置在控制台打印SQL语句

    (2)配置开启二级缓存

    (3)配置下划线自动转小驼峰

    6. 在web.xml中配置如下内容

    (1)配置Spring的监听,并加载Spring的配置文件

    (2)配置SpringMVC的核心控制器DispatcherServlet并加载SpringMVC的配置文件

    (3)为了防止中文乱码,一般还会配置一个编码过滤器并设置字符编码集为UTF-8

    7. 其实到此为止,咱们的SSM框架就算搭建完毕了,接下来就可以进行项目的开发了。

    新建控制层并在类上加上@Controller注解,然后在控制层类的方法上添加@RequestMapping注解,接下来在控制层类中通过@Autowired或@Resource注解注入Service层,在Service层通过@Autowired或@Resource注解注入DAO层,这里需要注意的是,DAO层只有接口没有实现类,是通过MyBatis映射文件中的namespace指明实现的DAO层Mapper接口,并通过MyBatis映射文件中的SQL的ID指明调用DAO层Mapper接口方法时要执行的SQL语句。

  • 相关阅读:
    阿里云oss(图片存储)--fastdfs (视频存储)
    spring Controller参数
    数据大帝国:大数据与人工智能的巅峰融合
    VMOS虚拟机开源,游戏安全面临新挑战
    Golang基础 基础数据类型 Slice切片
    [CSS] 文本折行
    数据机房中智能小母线与列头柜方案的对比与分析
    【Redis】数据介绍 & 通用命令 & String类型
    Beautiful Soup爬取数据html xml
    图像处理:局部描述子SIFT算法
  • 原文地址:https://blog.csdn.net/Jackey1314007/article/details/125541411