zoukankan      html  css  js  c++  java
  • SpringMVC+MYBatis企业应用实战笔记

    Javaee应用分层

    Domain Object 由一系列的 pojo组成,往往包含了各自所需实现的业务逻辑方法

    DAO (Data Access Object,数据访问对象)层,实现了对数据库的创建、查询、更新和删除。在Mybatis中称为Mapper层

    Service(业务逻辑)层

    Controller(控制器)层 拦截用户请求,并调用业务逻辑组件的业务逻辑方法,处理用户请求,根据处理结果向不同的表现出组件转发。

    View层。

    Springmvc

    前端控制器(中心)

    处理器映射器

    处理器适配器

    视图解析器

    2018/7/27

    @RequestMapping注解

    1 value @RequestMapping(value="/hello")

    2 method @RequestMapping(value="/hello",method=RequestMethod.POST)

    3 consumes 该属性指定处理请求的提交内容类型(Content-Type)@RequestMapping(value="/hello",method=RequestMethod.POST,consumes="application/json")

    4 produces 指定返回的内容类型,返回的内容类型必须是request请求头(Accept)中包含的类型。

    5 params

    6 headers

    @RequestParam注解

    @RequestParam(value="loginname",required=true,defaultValue="admin")

    2018/8/1

    SpringAOP

    通知Advice 连接点Join point 切点Point Cut 切面Aspect 引入Introdution 织入Weaving

    通知包含了需要用于多个应用对象的横切行为;连接点是程序执行过程中能够应用通知的所有点;切点定义了通知被应用的具体位置(在哪些连接点)。其中关键的概念是切点定义了哪些连接点会得到通知(增强)。创建切点来定义切面所织入的连接点是AOP框架的基本功能。

  • 相关阅读:
    静态查找表和动态查找表
    内存分配
    常用不等式
    考研线性代数(向量,线性方程组)
    考研线性代数(矩阵)
    考研线性代数(行列式)
    微积分常用思想方法小结
    bug修复集合(不定期更新)
    上下文对象及servletContext接口
    手动编解码解决get提交错误的问题
  • 原文地址:https://www.cnblogs.com/joan-HTY/p/9400998.html
Copyright © 2011-2022 走看看