摘要: 【先来个平平无奇的表单jsp页面】 <%-- Created by IntelliJ IDEA. User: asus Date: 2021/8/16 Time: 16:19 To change this template use File | Settings | File Templates. 阅读全文
posted @ 2021-08-16 17:12 菜鸢爱敲bug 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 处理提交数据 1. 提交的域名称与处理方法的参数名一致 提交数据【http://localhost:8080/springmvc/hello?name=iris】 处理方法 /** * location: 8080/user/t1?name=xxx * @param name */ @GetMapp 阅读全文
posted @ 2021-08-16 17:11 菜鸢爱敲bug 阅读(39) 评论(0) 推荐(0) 编辑
摘要: RestFul特点&功能: 每一个URL代表一种资源; 客户端使用GET(获取资源)、POST(新建/更新资源)、PUT(更新资源)、DELETE(删除资源)四个操作方式对服务器资源进行操作; 通过操作资源的表现形式来操作资源; 资源的表现形式是XML/HTML; 客户端与服务端之间的交互形式在请求 阅读全文
posted @ 2021-08-16 17:07 菜鸢爱敲bug 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 快速搭建一个SpringMVC项目 配置文件版 【新建普通Maven项目+引入相关依赖+Web框架支持】 【导入SpringMVC的依赖】 【配置web.xml,注册DispatcherServlet】 <!--1. 注册DispatcherServlet--> <servlet> <servlet 阅读全文
posted @ 2021-08-16 17:04 菜鸢爱敲bug 阅读(47) 评论(0) 推荐(0) 编辑
摘要: SpringMVC是什么 SpringMVC是SpringFramework的一部分,基于Java实现MVC的轻量级Web框架(【官方文档】) 为什么要学SpringMVC 轻量级,简单易学 高效,基于请求响应的MVC框架 与Spring兼容性好,无缝结合 约定大于配置 功能强大:RESTful风格 阅读全文
posted @ 2021-08-16 17:03 菜鸢爱敲bug 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 回顾事务 将一组业务当成一个业务来做:要么都成功,要么都失败 在项目开发中十分重要(涉及数据一致性!!!) 保证完整性和一致性 【面试问题点】 事务ACID原则 原子性 一致性 隔离性:多个业务可能操作同一个资源,防止数据损坏 持久性:事务一旦提交,无论系统发生什么问题都不会影响数据,数据被持久化写 阅读全文
posted @ 2021-08-13 19:17 菜鸢爱敲bug 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 创建项目&搭建环境 导入依赖(jar包) junit mybatis mysql数据库 spring相关 aop织入 mybatis-spring【叮!获得新知识点】 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>j 阅读全文
posted @ 2021-08-13 19:15 菜鸢爱敲bug 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 什么是AOP AOP(Aspect Oriented Programming),意为面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑 阅读全文
posted @ 2021-08-13 19:13 菜鸢爱敲bug 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 代理模式 【菜鸟解析】,代理模式是SpringAOP的底层 面试问题点:【SpringAOP&SpringMVC】 静态代理 【角色分析】 抽象角色:一般会使用【接口/抽象类】解决 真实角色:被代理角色 代理角色:代理真实角色,代理后一般会做一些附属操作 客户:访问代理对象的人 【代码步骤】 接口 阅读全文
posted @ 2021-08-12 16:53 菜鸢爱敲bug 阅读(55) 评论(0) 推荐(0) 编辑
摘要: Spring4之后,使用注解开发,必需aop包 导入context约束,增加注解支持 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi 阅读全文
posted @ 2021-08-11 17:29 菜鸢爱敲bug 阅读(24) 评论(0) 推荐(0) 编辑