自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring IOC & DI

什么是IOC & DIIOC(Inversion of Control 控制反转)是面向对象编程中的一种设计模式其最常见的方式叫做DI(Dependency Injection 依赖注入)通过控制反转,将实例化对象的控制权,由手动的new变成了Spring框架通过反射机制实例化需要使用的时候,依赖通过配置文件以及注解的方式注入到对象中项目常用后端代码结构 如下图所示:我们新建Maven项目名为“spring-ioc“,设置好Maven版本、配置文件以及Maven仓库以查询User数据

2021-04-14 22:58:58 54

转载 springMVC工程搭建

搭建配置Spring引入依赖maven仓库查询网址:MavenRepositoryspring基础包:spring-core:Core模块主要包含Spring框架基本的核心工具类,Spring的其他组件要都要使用到这个包里的类,Core模块是其他组件的基本核心spring-beans:包含访问配置文件、创建和管理bean以及进行IOC/DI操作相关的所有类spring-context:Spring的上下文即IOC容器,通过上下文可以获得容器中的Beanspring-expression:EL

2021-04-14 15:25:22 56

转载 MyBatis实现mapper配置并查询数据

准备数据源因为MyBatis是一个持久层框架,所以我们在使用之前需要执行如下SQL语句备好数据源# 删除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_incremen

2021-04-14 15:13:08 2907

转载 MyBatis工程搭建

准备数据源因为MyBatis是一个持久层框架,所以我们在配置及使用之前需要执行如下SQL语句先准备好数据源# 删除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_inc

2021-04-14 14:51:52 53

转载 SpringAOP

代理模式什么是代理模式这里提到了动态代理的概念,首先解释一下代理模式,代理模式是给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用通俗来说就是委托人将整栋楼的空房间委托给代理商管理,代理商在不改变房屋架构的基础上二次装修,打造为青年公寓出租给有租房需求的客户空房间就是原代码,二次装修就是给源代码统一添加功能,租房动作就是对源代码的引用代理模式的意义中间隔离作用:在一些情况下,一个客户类不想或者不能直接引用一个委托对象,而代理类对象可以在客户类和委托对象之间起媒介作用,其特征是代理类和委

2021-04-14 10:04:56 59

转载 MyBatois操作数据库

在MyBatis工程搭建 中我们主要讲解的是 MyBatis 如何连接数据库,具体执行 SQL 语句使用的是 JDBC 方式在MyBatis实现Mapper配置并查询数据 中我们主要讲解的是如何使用MyBatis完成查询数据的操作相比较查询而言,增加修改删除数据会简单一些,本章节我们会一起学习如何操作数据库准备数据源因为MyBatis是一个持久层框架,所以我们在使用之前需要执行如下SQL语句准备好数据源# 删除mybatis_demo数据库drop database if exists myba

2021-04-14 09:12:57 46

翻译 代理模式

什么是代理模式这里提到了动态代理的概念,首先解释一下代理模式,代理模式是给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用通俗来说就是委托人将整栋楼的空房间委托给代理商管理,代理商在不改变房屋架构的基础上二次装修,打造为青年公寓出租给有租房需求的客户空房间就是原代码,二次装修就是给源代码统一添加功能,租房动作就是对源代码的引用代理模式的意义中间隔离作用:在一些情况下,一个客户类不想或者不能直接引用一个委托对象,而代理类对象可以在客户类和委托对象之间起媒介作用,其特征是代理类和委托类实现相

2021-04-05 15:02:58 49

原创 项目常用后端代码

项目常用后端代码如图所示:Controller 流程控制层:负责业务模块流程控制Service 业务逻辑层:负责业务逻辑设计Dao 数据操作层:负责与数据库联系后面为了方便数据传输,引入常用的entity(实体)和vo(视图)。...

2021-04-05 14:43:24 503

原创 spring工程搭建

Spring工程搭建创建项目1、使用IDEA创建Maven工程。我们新建Maven项目为"spring-demo"。2、IDEA配置Maven首先点击左上角File,然后点击Setting,最后搜索Maven。搭建配置Spring引入依赖在target包下的pom.xml复制以下代码刷新mavenlibraries中有了所有导入的包表示依赖引入完成核心配置文件这里需要创建一个配置文件和Spirng框架通信,文件路径为\src\main\resources文件名为applicati

2021-04-04 21:21:05 76 1

原创 spring

spring简介核心功能控制反转(IOC)对象的创建交给外部容器完成。依赖注入(DI)处理对象的依赖关系面向切面编程(AOP)在不改变原方法代码的情况下对项目功能的扩展延申。优势1.非侵入式设计2.支持AOP3.方便程序的测试4.方便集成各种优秀框架SSH和SSM的区别SSH是Spring+Struts2+Hibernate的缩写SSM是Spring+SpringMVC+MyBatis的缩写共同点:1.Spring依赖注入DI来管理各层的组件。2.使用面向切面编程AOP管

2021-03-20 17:57:27 84

空空如也

空空如也

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

TA关注的人

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