自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springMVC请求映射注解 2021-4-14

springMVC请求映射注解 Spring MVC 提供了这些请求映射注解:

2021-04-14 23:14:48 84

原创 代理模式 2021-4-14

代理模式 代理模式: 首先解释一下代理模式,代理模式是给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用 代理模式的意义: 可以作为在客户类和委托对象之间的媒介 拓展委托类功能时可以只修改代理类不需要再修改委托类 静态代理: 预先确定了代理与被代理者的关系 动态代理: 代理类并不是在Java代码中实现,而是在运行时期生成,动态代理分为jdk动态代理和cglib动态代理 ...

2021-04-14 23:04:02 73

原创 springMVC工程搭建 2021-4-14

spring-MVC 1.新建一个maven项目,并配置好maven资源,再引入依赖 2.spring核心配置文件 文件路径\src\main\resources文件名为applicationContext.xml

2021-04-14 22:34:13 95

原创 springMVC概述 2021-4-14

springMVC概述 概念: springMVC是spring的一种扩展应用,是基于spring的一种演化。 spring和springMVC的区别: spring中包含了springmvc,springmvc被包含于spring中。 springmvc是建立在spring核心功能模块之上的web_mvc框架。 ...

2021-04-14 22:11:36 89

原创 spring-AOP 2021-4-14

springAOP 接下来实现转账功能 整个项目结构图,如下: 我们需要使用到数据库,先建好数据库,SQL如下: /* Navicat MySQL Data Transfer Source Server : 本地连接 Source Server Version : 80023 Source Host : localhost:3306 Source Database : spring_aop Target Server Type : MYSQL Ta

2021-04-14 16:42:32 125

原创 MyBatis操作数据库 2021-4-5

MyBatis操作数据库 项目总体结构,如下: 首先先建好数据库,SQL如下: /* Navicat MySQL Data Transfer Source Server : 本地连接 Source Server Version : 80023 Source Host : localhost:3306 Source Database : mybatis_demo Target Server Type : MYSQL Target Server Ver

2021-04-05 15:33:58 120

原创 MyBatis工程搭建与Mapper配置与数据查询 2021-4-5

MyBatis工程搭建 项目总体结构图: 首先需要建一个数据库,SQL如下: /* Navicat MySQL Data Transfer Source Server : 本地连接 Source Server Version : 80023 Source Host : localhost:3306 Source Database : mybatis_demo Target Server Type : MYSQL Target Server Vers

2021-04-05 13:42:22 88

原创 spring IOC &DI 2021-3-28

spring IOC 一.项目整体结构图 二.各类代码如下: UserController.java UserDaoImpl.java UserDao.java User.java UserServiceImpl.java UserService.java UserVo.java UserTest.java 二.核心配置文件,ApplicationContext.xml 三.项目允许结果 ...

2021-03-28 16:09:31 93

原创 spring工程搭建 2021-3-28

spring工程搭建 1.我们使用idea编程软件进行搭建与配置, 2.需要下载好apache-maven-3.6.3,放在电脑的D盘(可根据个人习惯放置) 一.第一步建项目“spring-maven-liuhailong” 二. 配置maven文件 找到setting然后搜索maven找到和这个一样的栏目,在maven home directory这里选择好自己下载好的apache-maven-3.6.3包,然后后面两行需要勾选不然无法重新选择,勾选后根据图片在包里找到对应的子集包就可以了。 **三

2021-03-28 11:09:51 148

原创 ORM程序技术与MyBatis 2021-3-20

SpringMVC简介 一.概念

2021-03-21 10:32:23 76

原创 Hibermate与Mybatis 2020-3-21

Hibermate与Mybatis对比 Hibermate: 是一个全表映射的框架。通常开发者只需定义好持久化对象到数据库表的映射关系,就可以通过 Hibernate 提供的方法完成持久层操作,开发者并不需要熟练地掌握 SQL语句的编写,Hibernate会根据制定的存储逻辑,自动的生成对应的SQL Mybatis: 是一个半自动映射的框架。这里所谓的“半自动”是相对于Hibernate全表映射而言的,MyBatis 需要手动匹配提供 POJO、SQL和映射关系,而Hibernate只需提供POJO 和映射

2021-03-21 10:28:29 199 2

原创 MVC设计模式 2021/3/20

MVC设计模式 一.MVC概念 MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。 Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图) - 视图代表模型包含的数据的可视化。 Controller(控制器) -控制器作用于模型和视图上。它控制数据流向模型对象,并在数据变化时更新视图。它使视图与模型分离开。 二.优势 降低代码耦合性。 有利于分工合作。

2021-03-20 20:26:13 96 1

原创 Spring简介 2021-03-20

spring简介 一.Sring结构体系图 二.结构图介绍 Data Access/Integration(数据访问/集成) Web 模块 Core Container(核心容器) 其他模块 三.核心功能 控制反转(IOC) 、 依赖注入(DI)、面向切面编程(AOP) 控制反转(IOC):反转了上层模块对于底层模块的依赖控制。 依赖注入(DI):通俗的讲就是依赖某个事物,但我不想自己实例化它,那我就交给第三方来进行实例化,等我需要的时候,别人注入给我就可以了。 控制反转 面向切面编程(AOP):不

2021-03-20 19:34:40 206

原创 SSH 和 SSM 2021-03-20

一、SSH 和 SSM 1.SSH 通常指的是 Struts2 做前端控制器,Spring 管理各层的组件,Hibernate 负责持久化层。 2.SSM 则指的是 SpringMVC 做前端控制器,Spring 管理各层的组件,MyBatis 负责持久化层。

2021-03-20 16:48:15 124

空空如也

空空如也

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

TA关注的人

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