- 博客(11)
- 收藏
- 关注
转载 Spring MVC工程搭建
SpringMVC请求映射注解请求映射注解请求映射注解说明@RequestMapping通用的请求处理@GetMapping处理 HTTP GET 请求@PostMapping处理 HTTP POST 请求@PutMapping处理 HTTP PUT 请求@PatchMapping处理 HTTP PATCH 请求@DeleteMapping处理 HTTP DELETE 请求建议在类级别上只使用 @RequestMapping ,用于指定基
2021-04-14 16:17:45 94
原创 MyBatis操作数据库进行简单功能实现
MyBatis搭建MyBatis实现Mapper配置并查询数据创建项目MyBatista工程搭建准备数据源# 删除mybatis_demo数据库drop database if exists mybatis_demo;# 创建mybatis_demo数据库create database mybatis_demo;# 使用mybatis_demo数据库use mybatis_demo;# 创建account表Proxy Patterncreate table user (.
2021-04-14 15:34:33 107
原创 MyBatis实现Mapper配置并查询数据
什么是Mapper通过SqlSession.getMapper会返回一个mapper的代理类MapperProxy,当调用mapper中的方法的时候,实际上是调用了代理类MapperProxy的invoke方法, 在invoke方法中会使用sqlSession进行数据库的操作,当然sqlSession并不直接操作数据库,而是由Executor和数据库打交道。通过调用Java方法来执行SQL语句;**准备数据源**第一步明白 MyBatis连接数据准备数据库语句# 删除mybati
2021-04-14 14:59:21 437
原创 如何使用MyBatis连接数据库
配置MyBatis1.使用IDEA创建Maven工程2.IDAE配置Maven准备数据源# 删除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
2021-04-14 14:36:04 246
原创 MyBatista工程搭建
创建项目该项目目录下图所示spring基础包:<dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-core --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core<
2021-04-14 11:38:03 100
原创 Spring AOP功能实现
代理模式代理模式作为23种经典设计模式之一,其比较官方的定义为“为其他对象提供一种代理以控制对这个对象的访问”,简单点说就是,之前A类自己做一件事,在使用代理之后,A类不直接去做,而是由A类的代理类B来去做。代理类其实是在之前类的基础上做了一层封装。java中有静态代理、JDK动态代理、CGLib动态代理的方式。静态代理指的是代理类是在编译期就存在的,相反动态代理则是在程序运行期动态生成的静态代理 & 动态代理1 静态代理一个接口,两个实现类,代理实现类组合真实实现类2 动态代理JDK动
2021-04-14 09:44:44 85
原创 引入Spring IOC 和 DI
引入IOC之前先来看看项目常用后端代码结构 下图所示:代码实现User模块实体类:User.javapackage entity;public class User { private Integer id; private String name; private Integer gender;}User模块视图类:UserVo.javapackage vo;public class UserVo { private Integer id;
2021-04-14 09:03:28 120
原创 使用IDEA创建Maven工程
一、创建Maven1.选择Maven2.勾选 Create from archetype3.next二、输入工程名三、指定Maven仓库四、点击finish五、修改工程结构(file->project structure)六、配置spring基础包<dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-core --> <
2021-04-05 20:36:46 219 3
原创 关于Spring
Spring介绍SpringSpring核心功能IOC & DIIOC 和DI关系AOP(面向切面编程)介绍Spring它是一个容器框架,用来装java bean(java对象),中间层框架(万能胶)可以起一个连接作用,Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。Spring框架块又被分为以下层级,分别是核心容器(Core Container)、持久层(Data Access/Integration)、表现层(Web)、核心功能 (AOP)、Instrument
2021-03-20 16:51:19 78
原创 Java框架的基本知识
了解SSH和SSMSSH与SSMSSH和SSM定义SSH和SSM比较Spring简述Struts2一、发展二、特点三、工作流程Spring MVC什么是Spring MVC?Hibernate & Mybatis介绍Hibernate & MybatisHibernate & Mybatis对比SSH与SSMSSH和SSM定义SSH (Spring+Struts2+Hibernate)通常指的是 Struts2 做控制器(controller),spring 管理各层的组件,h
2021-03-20 15:47:39 147
原创 Spring框架
Spring MVC定义运作流程框架关于Spring定义Spring mvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合。Spring mvc是一个基于mvc的web框架。运作流程第一步:客户端发起请求到控制器(Controller);第二步:控制器调用业务逻辑发送给模型(Moder);第三步:模型(Moder)调用数据库进行核心运算;第四步:模型(Moder)返回运算结果到控制器;第五步:控制器(Controller)发送数据给视图(View)
2021-03-16 19:18:33 135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人