- 博客(8)
- 收藏
- 关注
转载 2021-04-14
springMVC工程搭建 SpringMVC请求映射注解 springMVC工程搭建 Maven项目名为“springmvc-demo“,设置好Maven版本、配置文件以及Maven仓库 由于SpringMVC在 MVC设计模式 中是作为控制器负责前后端代码的连接,我们首先需要添加WEB文件夹用来存放前端代码 添加web 右键我们的项目名 -> 选择“Add Framework Support” 引入依赖 junit junit 4.1
2021-04-14 20:02:14 59
原创 2021-04-14
mybatis操作数据库 创建项目 使用idea创建maven项目 配置maven项目 我们新建Maven项目名为“mybatis-operate-database“,设置好Maven版本、配置文件以及Maven仓库 准备数据源 drop database if exists mybatis_demo; create database mybatis_demo; use mybatis_demo; create table user ( id int auto_increment primary key,
2021-04-14 19:42:09 50
转载 2021-04-14
mybatis实现mapper配置并查询数据 什么是mapper 建Maven项目名为“mybatis-mapper“,设置好Maven版本、配置文件以及Maven仓库 1、准备数据源 因为MyBatis是一个持久层框架,所以我们在使用之前需要执行如下SQL语句备好数据源 drop database if exists mybatis_demo; create database mybatis_demo; use mybatis_demo; create table user ( id int auto_i
2021-04-14 19:29:38 54
转载 2021-04-14
mybatis工程搭建 mybatis数据库操作 创建项目 使用idea创建maven项目 idea配置maven 新建maven项目名mybatis-operate-database“,设置好Maven版本、配置文件以及Maven仓库 # 删除mybatis_demo数据库 drop database if exists mybatis_demo; create database mybatis_demo; use mybatis_demo; create table user ( id int auto
2021-04-14 15:02:16 45
转载 2021-04-14
SpringAOP Spring的核心特性就是IOC和AOP,之前整理了SpringIOC,这篇文章就来写一下SpringAOP(Aspect Oriented Programming),即:面向切面编程 面向切面编程是指通过预编译和运行期动态代理的方式实现在不修改源代码的情况下给程序动态统一添加功能的一种技术 在学习SpringAOP之前我们需要了解什么是代理模式 文中提到的基于接口的JDK动态代理与基于子类的CGLib动态代理两种动态代理的方式都是实现SpringAOP的基础 在spring中,虽然引入
2021-04-14 14:14:47 51
转载 2021-04-14
springIOC&DI 什么是IOC & DI IOC(Inversion of Control 控制反转)是面向对象编程中的一种设计模式 其最常见的方式叫做DI(Dependency Injection 依赖注入) 通过控制反转,将实例化对象的控制权,由手动的new变成了Spring框架通过反射机制实例化 需要使用的时候,依赖通过配置文件以及注解的方式注入到对象中 引入IOC之前 创建实体类user 代码如下 package entity; public class User { pri
2021-04-14 13:51:40 39
转载 2021-04-14
List item spring工程搭建 一、搭建配置spring 引入依赖 maven仓库查询网址:MavenRepository spring基础包: spring-core:Core模块主要包含Spring框架基本的核心工具类,Spring的其他组件要都要使用到这个包里的类,Core模块是其他组件的基本核心 spring-beans:包含访问配置文件、创建和管理bean以及进行IOC/DI操作相关的所有类 spring-context:Spring的上下文即IOC容器,通过上下文可以获得容器中...
2021-04-14 13:25:17 75
原创 2021-03-20
spring框架 spring体系结构 Core Container:核心容器(为其提供方法模块) data access/integration:数据访问/集成部分 web:为spring提供最基本的web功能,提供相关类对其相关服务进行访问 Aop:面向切面编程的实现,定义某方法拦截器和切入点,可以减弱代码的耦合性。 Test:对其框架进行测试 核心功能 控制反转(IOC):将创作对象的权利交由框架去控制,有效降低代码的耦合度,降低了扩展和维护成本 依赖注入(DI):将数据注入到spr
2021-03-20 11:21:36 62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人