mybatis

1.1. mvc流程图

  • 共性

  • 所有的项目,数据都存储在数据库里面

  • 数据库只认sql语句;

  • 用户只会在网页上有以下操作(点击,双击,滑动,右击)

  • 翻译者:开发语言(java,php,.net)它把用户的操作变成sql语句;存储到数据库里面;

     

  • 所有的项目无法就是以下的操作

    • 要把现实生活中所的有业务逻辑变成表;

    • 对表实现crud

    • 实现关联关系

    • 业务逻辑相关

    • 报表:老板看的报表

    • 导入导出

    • 原则:开闭原则

      • 对现有的功能封闭

      • 对新功能开放;

    • 名词解释

      • Pojo:PlainObject java Object(java原型对象)

      • Dao:

      • Service:

      • Junit:

        • 优点:

          • 分工明确,

          • 可以应对大规模的客户量;

          • 招人好找

        • 缺点:

          • 花钱

        • V:View:视图层,M:Model:模型层;C:Controller:控制层; VM是有多个,C:只有一个;V:直接面向的是客户,M:直接是生产客户想要的产品;

         

posted @ 2019-12-20 20:28  小荣儿  阅读(106)  评论(0编辑  收藏  举报