自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 SpringMVC请求映射注解

Spring MVC 提供了以下这些请求映射注解: 请求映射注解 说明 类/方法 @RequestMapping 通用的请求处理 类 @GetMapping 处理 HTTP GET 请求 查询方法 @PostMapping 处理 HTTP POST 请求 新增修改方法 @PutMapping 处理 HTTP PUT 请求 新增修改方法 @PatchMapping 处理 HTTP PATCH 请求 新增修改方法 @DeleteMapping 处理 HTTP DELETE 请

2021-04-14 16:09:24 529

原创 MyBatis操作数据库

首先我们创建Maven项目名为“mybatis-operate-database“ 接下来,要执行如下SQL语句 # 删除mybatis_demo数据库 drop database if exists mybatis_demo; # 创建mybatis_demo数据库 create database mybatis_demo; # 使用mybatis_demo数据库 use mybatis_demo; # 创建account表Proxy Pattern create table user (

2021-04-14 12:37:53 87

原创 SpringMVC工程搭建

1、新建项目,springmvc-demo 2、设置版本 右击 点击Add Framework Support 自动创建了web.xml 引入依赖 输入代码 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</

2021-04-05 17:04:39 86

原创 MyBatis工程搭建

首先,创建项目。 然后准备数据源 # 删除mybatis_demo数据库 drop database if exists mybatis_demo; # 创建mybatis_demo数据库 create database mybatis_demo; # 使用mybatis_demo数据库 use mybatis_demo; # 创建account表 create table user ( id int auto_increment primary key, username varc

2021-03-30 09:25:17 71

原创 Spring AOP

Spring AOP Spring AOP(Aspect Oriented Programming):面向切面编程 或 面相方向. 可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。 AOP是软件开发中的一个热点,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 总结优点: 1、对业务逻辑的各个部分进行隔离,业务之间耦合度降低; 2、提高程序的可重用性,同时程

2021-03-27 17:15:14 123

原创 代理模式

代理模式 定义: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 组成: 抽象角色:通过接口或抽象类声明真实角色实现的业务方法。 代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。 真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用。 目的:为其他对象提供一种代理以控制对该对象的访问,即用一个类去代表另一个类的功能。 优点:

2021-03-27 17:10:05 74

原创 Spring IOC

Spring IOC & DI 之前学习了spring框架, spring框架核心是IOC(控制反转)和AOP(面向切面) IOC:(这里的IOC不是指国际奥委会,而是一种设计模式) IOC 其实有两种方式,一种就是 DI (Dependency Injection 依赖注入),而另一种是 DL,(Dependency Lookup 依赖查找),前者是当前软件实体被动接受其依赖的其他组件被 IOC 容器注入,而后者则是当前软件实体主动去某个服务注册地查找其依赖的那些服务。 区别:IOC是目的,DI

2021-03-27 17:00:17 86 2

原创 SSM

SSM(Spring+SpringMVC+MyBatis)框架 SSM简述: 框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为数据源较简单的web项目的框架。 相比于之前的SSH(Spring+Struts+Hibernate),SSM更加轻量化和灵活,是目前业界主流的Java Web开发框架。 SSH 和 SSM 的定义与区别: SSH 通常指的是 Struts2 做前端控制器,Spring 管理各层的组件,Hibernate 负责持久化层。

2021-03-20 18:47:46 419

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除