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.测试

      

  • 相关阅读:
    如何调试在OJ中的代码
    在linux命令行中调试在OJ上的c++代码
    jar包
    stanford core
    decode encode
    访问服务器,远程访问linux主机
    代码18
    删除列表中的元素
    if __name__ == '__main__'
    苹果要求全部新app以及版本号更新必须支持iOS 8 SDK和64-bit
  • 原文地址:https://www.cnblogs.com/npeng/p/12237560.html
Copyright © 2011-2022 走看看