zoukankan      html  css  js  c++  java
  • 项目编码流程

    1.业务

    2.库表

    3.实体

    4.Dao:接口、Mapper

    5.测试Dao:

      5.1 搭建spring环境(依赖、配置文件)

      5.2 定义配置文件内容:连接池、SqlSessionFactory、MapperScannerConfigurer

    6.Service:

      6.1 注入Dao

      6.2 添加事务配置内容

      6.3 控制事务  @Transaction

    7.测试Service

    8.定义Controller

      8.1 springMVC依赖

      8.2 springMVC前端控制器、乱码过滤器

      8.3 springMVC配置文件

      8.4 扫描配置、注解驱动配置、视图解析器、静态资源handler

      8.5 定义Controller: @Controller  @RequestMapping   @ResponseBody   @RequestBody   @RestController   @PathVariable

      8.6 注入Service

      8.7 明确两个工厂的扫描边界

    9.浏览器测试

      浏览器开发工具: Element、Console、network

    10.shiro

      10.1 web.xml 定义DelegatingFilterProxy

      10.2 定义Realm

      10.3 applicationContext.xml中定义:SecurityManager、ShiroFilter、Realm、密码比对器 (重点:在ShiroFilter中定义过滤器链)

      10.4 在login的handler中:subject.login(token)   在regist的service中:Sha256Hash加密密码明文

      10.5 在JSP中使用shiro标签

    11.测试

      

  • 相关阅读:
    SDOI2019游记
    noi.ac309 Mas的童年
    51nod1237 最大公约数之和
    loj6074 子序列
    noi.ac89A 电梯
    51nod97B 异或约束和
    bzoj4490 随机数生成器Ⅱ加强版
    CF55D Beautiful numbers
    CF24D Broken robot
    CF226D The table
  • 原文地址:https://www.cnblogs.com/npeng/p/12237560.html
Copyright © 2011-2022 走看看