zoukankan      html  css  js  c++  java
  • 搭建ssm的步骤

    搭建SSM的步骤
    -----------------------------
    1、创建web工程
    
    2、把SSM做需要的所有jar导入工程中
    
    3、web.xml
        1、Springmvc的前端控制器,如果不指定Spring配置文件的位置,默认在web-inf
            需要制定Springmvc的配置文件路径
            <initparam>
    
        2、配置Spring的监听
    
        3、制定Spring配置文件的路径
    
        4、配置编码的过滤器(解决post提交乱码)
    
    4、Springmvc的配置文件
        1、开启注解扫描(com.bw.controller)
        2、配置视图解析器(返回的逻辑视图加上前缀和后缀)
        3、处理静态资源(配置拦截规则是/,表示拦截所有包括静态资源,)
            三种:
            第一种:web.xml中配置默认的servlet处理静态资源,配置在前端控制器之前
            第二种:Springmvc的配置文件中<mvc:resources mapping="映射路径/css/*" location="本地的资源路径">
            第三种:Springmvc的配置文件中使用默认的servlet处理静态资源<mvc:default-servlet-handler>
        4、注入驱动
            <mvc:annotion-driver/>自动注入映射器、适配器、消息的转换器
        5、如果文件上传需要配置上传文件的解析器
            id是固定
        6、配置拦截器
            <mvc:interceptor> 用户登录
    
    
    
    5、Spring的配置文件
        1、开启注解扫描(com.bw.service、mapper、controller)
        2、引入外部资源文件(数据库的资源文件)
        3、定义数据源DataSource(url,username,password,driverclass,最大等待时间)
        4、定义sqlsessionfactoryBean(注入DataSource,加载mybatis的配置、取别名、指定mapper配置文件的路径)
        5、引入mapper(指定mapper配置文件的路径)
        6、定义事务的管理器(注入DataSource)
        7、开启Spring的声明事务管理(事务管理需要定义在service)
            事务的四个特性ACID:原子性,一致性,隔离性,持久性
            1、开启注解事务扫描(
            Spring事务的隔离级别:脏读、不可重复读、可重复读、幻读
            Spring的事务传播特性7个:
            )
            2、aop的事务管理(5种:最终和后置有什么区别:程序执行过程中发生异常,后置只会程序不发生异常才会执行,最终不管程序有没有异常都回去执行)
            
    
    6、mybatis的配置文件
        1、<setting>全局属性的设置
        2、取别名
        3、加载mapper的文件
    
    
    //jsp页面中九大内置对象,四大作用域,三大指令
  • 相关阅读:
    用leangoo看板工具实施多团队大规模敏捷开发
    单团队的Scrum敏捷开发-leangoo
    放弃在每日站会上按成员逐个发言
    Leangoo思维导图做OKR目标管理
    好用的思维导图软件(程序员必备)
    好用免费的思维导图工具,多人协作共同编辑
    什么是Scrum燃尽图?
    Scrum中文网-团队需要Scrum Master做这六件事
    项目管理工具Leangoo自定义字段的应用
    实施敏捷开发中,选择看板管理工具的几个要点
  • 原文地址:https://www.cnblogs.com/JBLi/p/10567003.html
Copyright © 2011-2022 走看看