240 发简信
IP属地:贵州
  • 240
    《苍穹外卖》项目相关技术总结

    1. 利用AOP实现公共字段的自动填充 1.1 应用场景 项目中设计的员工表, 菜品表, 套餐表和分类表中均有涉及到创建时间, 创建人, 更新时间, 更新人这四个字段, 当我...

  • 240
    Springboot

    配置优先级(由高到低) 命令行参数 > Java系统属性 > properties文件 > yml文件 > yaml文件 Bean管理 获取bean 默认情况下, Sprin...

  • 240
    AOP技术

    AOP AOP: Aspect Oriented Programming(面向切面编程), 即面向特定方法编程 AOP作用: 当我们需要面向一个或者多个方法所进行的统一的操...

  • 240
    拦截器interceptor

    概述 概念: 是一种动态拦截方法调用的机制,类似于过滤器。Spring框架中提供的,用来动态拦截控制器方法的执行。 作用: 拦截请求,在指定的方法调用前后,根据业务需要执行预...

  • 240
    Mybatis

    什么是Mybatis mybatis是一款用于持久层的、轻量级的半自动化ORM框架,封装了所有jdbc操作以及设置查询参数和获取结果集的操作,支持自定义sql、存储过程和高级...

  • 240
    MySQL--事务及索引

    事务 事务是一组操作的集合, 是一个不可分割的工作单位. 事务会把所有的操作作为一个整体一起向系统提交或撤销, 这些操作要么同时成功, 要么同时失败 一条SQL语句默认是一个...

  • 240
    MySQL--多表设计

    一对多 在多的一方设置外键, 来建立两张表的联系 一对一 看成特殊的一对多, 在任意一张表中设置外键 多对多 建立中间表, 同时设置两张表的外键 注意 外键一般设置逻辑外键,...

  • 240
    MySQL

    数据库 DataBase(DB): 存储和管理数据的仓库 数据库管理系统: DataBase Management System (DBMS),操纵和管理数据库的大型软件 S...

  • 240
    请求响应

    请求参数 响应数据 三层架构模式 分层解耦 内聚: 软件中各个功能模块内部的功能联系 耦合: 衡量软件中各个层/模块之间的关联,依赖的程度 软件设计原则: 高内聚低耦合 控制...