1,请求参数获取 请求参数获取就是当前端发起请求过后,后端程序获取请求里携带参数的过程. 1.SpringMVC 获取请求参数,是把请求参数 以key/value的形式,绑定到 Controller中的方法的形参上。而不是把请求参数作为 Controller类的私有成员变量 。 2.Sprin
1、回顾MVC三层架构 1.1、MVC三层是什么 MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种 软件设计规范。就是将业务逻辑、数据、显示分离的方法来组织代码。MVC主 要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC 是一种
1.使用idea快速搭建Web项目 1-1.创建项目 File--->new Project--->Java Enterprise--->Web Application 1-2.导入 web项目需要的 jar包(tomcat提供) file--->project
什么是AOP? AOP(Aspect-Oriented Programming:面向切面编程):是指将那些与业务无关,却被多个业务模块所共同调用逻辑或责任(例如事务处理、日志管理、权限控制等)封装起来,便于减少系统的重复代码,降低模块间的耦合度,提升系统的可维护性。 AOP的作用
前言 涛哥就今天去写了一个springboot+layui的后台管理系统,发现两个问题 layui跨域问题,在修改的时候明明后台已经修改成功刷新一下就可以但仍然提示你网络错误会让误会误以为没有更新成功,这就大大降低了用户的体验度 layui必须在http协议下才能进行访问,
什么是Redis? Redis是一个基于内存、可持久化、键值对(key-value)模式的NoSQL数据库 优点 速度快(单线程,IO多路复用)、高性能、高可靠、可持久化(rdb,aof),支持丰富的数据结构 Redis应用场景 分布式锁 主要利用redis的setnx命令进行,setn
什么是Quartz 本意翻译过来叫石英钟 它是一个定时调度任务库 核心组件 调度器:Scheduler 任务:job 触发器:Trigger cron表达式 3,6,9,12每月1号 6点检查数据库 秒 分钟 小时 日 月 星期 年 0 0 6 1 3
介绍 JSON Web Token(JWT)是一种开放标准,用于作为Web应用中的令牌,用于在各方之间安全地将信息作为JSON对象传输。在数据传输中完成数据加密、签名等相关处理。 实现前后端分离就用JWT Jwt的核心是什么:一种信息交换,一种是用来做javaweb中的安全验证 流程
作用 是一个动态生成接口文档的一个框架,用于和前端或测试岗位的同事进行对接。 实现案例 1,在pom.xml里导入依赖配置 <!--导入swagger--> <dependency> <groupId>io
前言 什么是热部署呢? 可以这样理解,就是在我们每次修改完代码需要都需要自己重启编译文件然后才能看到修改后的结果。 热部署就是在我们编译的同时对文件进行热加载重实现代码的动态修改 案例 pom.xml <!--Springboot热部署-->
什么是spring全家桶? Spring框架自2002年诞生以来一直备受开发者青睐,它包括SpringMVC、SpringBoot、Spring Cloud、Spring Cloud Dataflow等解决方案。有人亲切的称之为:Spring 全家桶。 Spring Framework Spr
Spring整合Mybatis 正常使用mybatis:数据源 -->获取连接池-->会话工厂-->使用mapper进行 增删改查操作。 Spring整合mybatis 其实就是 1 由Spring 来统一管理 数据源: 2 由Spring 来管理 sqlsession
1.什么是事务? 一组数据库的增删改查,创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete)操作,要么同时成功,要么同时失败,作为一个整体来考虑,我们把他叫做事务。 2.事务的4大特性 ACID A:原子性: 一组数据库操作(增删改) 同时成功 或
AOP Aspect Oriented Programming:面向切面编程 OOP Object Oriented Programming:面向对象编程 面向切面编程:基于OOP基础之上的编程思想,OOP面向的主要对象是类,而AOP面向的主要对象是切面,在日志处理,安全管理,事务管理,
AOP的概念 Aspect Oreinted Programming 面向切面编程,通过预编译方式或者运行时动态代理的方式,实现程序功能的统一管理和维护的一种技术(AOP是一种思想,并不依赖于某个框架或者编程语言实现)。 为什么使用AOP? 利用AOP可以对 业务逻辑的各部分进行隔离,