SpringMVC框架步骤

整合步骤:

1.框架从哪开始写?
Mybaties、SpringMVC都可以先做
如果根据数据表设计来分析,就从mybaties开始做
先写mybaties,然后spring,最后springMVC
导入依赖包、分层设计
(如果是和前端的对接,那么可以先从springMVC开始)

2.mybatis配置
    ORM:对象关系映射
    创建表和实体类
    dao接口和mapper文件

3.spring配置
    beans.xml配置文件的操作
    1.创建数据源bean,驱动的属性配置
    2.sqlSessionFactoryBean对象创建:
        引入数据源
        mapper配置文件注册
        别名设置
        配置分页插件
    3.扫描mapper配置,生成Mapper的实体的对象
        生成dao的id为接口的首字母小写
    4.配置service的bean,引入到的bean对象(也可以通过注解完成@Service,@autowired--需要添加注解扫描包)
    5.配置事物管理器,引入数据源
    6.配置事物增强以及属性规则(回滚,传播行为)
    7.aop的配置,将切点与事物增强组合,形成切面
    
4.Spring的测试Test
    1.获取sqlSessionFactory对象
    2.获取UserDao对象
    3.获取UserService对象
    
5.SpringMVC的配置
    1.在web.xml中配置前端控制器,初始加载mvc.xml配置
    2.mvc.xml的配置
        1.配置扫描包
        2.开启注解
        3.访问静态资源的配置
        4.视图解析器配置
    3.控制层配置:
        1.控制器组件
        2.控制器以及handler的映射路径
        3.handler方法创建
        @Controller\@RequestMapping
        
6.思考:在springMVC中如何串联业务层
    分页操作
    细节处理

你可能感兴趣的:(SpringMVC,spring,java)