自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-4-14如何使用MyBatis连接数据库

配置MyBatis1.使用IDEA创建Maven工程2.IDAE配置Maven准备数据源1 # 删除mybatis_demo数据库2 drop database if exists mybatis_demo;3 4 # 创建mybatis_demo数据库5 create database mybatis_demo;6 7 # 使用mybatis_demo数据库8 use mybatis_demo;9 10 # 创建account表11 create table user (12

2021-04-14 19:24:34 99

原创 2021-04-14什么是Mapper

什么是Mapper通过SqlSession.getMapper会返回一个mapper的代理类MapperProxy,当调用mapper中的方法的时候,实际上是调用了代理类MapperProxy的invoke方法, 在invoke方法中会使用sqlSession进行数据库的操作,当然sqlSession并不直接操作数据库,而是由Executor和数据库打交道。通过调用Java方法来执行SQL语句;**准备数据源**第一步明白 MyBatis连接数据准备数据库语句1 # 删除mybatis_de

2021-04-14 18:47:12 440

原创 2021-04-14MyBatis操作数据库进行简单功能实现

MyBatis工程搭建1.MyBatis搭建2.MyBatis实现Mapper配置并查询数据创建项目1.MyBatista工程搭建准备数据源1 # 删除mybatis_demo数据库2 drop database if exists mybatis_demo;34 # 创建mybatis_demo数据库5 create database mybatis_demo;6 7 # 使用mybatis_demo数据库8 use mybatis_demo;910 # 创建account表

2021-04-14 18:15:30 78

原创 2021-04-06简单转账功能

SpringAOP1.Spring的核心特性就是IOC和AOP。简单转账功能1.我们新建Maven项目名为“spring-aop“,设置好Maven版本、配置文件以及Maven仓库2.导包2.1.导入Spring基础包2.2.导入操作数据库、连接数据库、测试需要的包3.核心配置文件3.1.配置自动扫包3.2.配置自动扫包4.数据库连接工具类:ConnectionUtils.java5.Account模块实体类:Account.java6.Account模块Dao层:AccountDa

2021-04-06 09:09:22 82

原创 2021-04-06代理模式

代理模式什么是代理模式:1.即Proxy Pattern,23种常用的面向对象软件的设计模式之一。2.代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。委托类和代理类的功能1.委托类实现真正的业务功能2.代理类负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后对返回结果的处理等静态代理 & 动态代理静态代理 :1.静态代理业务类只需要关注业务逻辑本身

2021-04-06 08:52:20 47

原创 2021-04-05Spring IOC & DI

Spring IOC & DI什么是IOC & DI1.Ioc—Inversion of Control,即“控制反转”,DI—Dependency Injection ,即“依赖注入”,

2021-04-06 08:25:36 45

原创 2021-04-05if判断

if判断1.if条件语句是代码中常用的判断条件的代码1 if (判断) {2 代码真条件13 } else {4 代码假条件25 }三目运算符1.比if条件语句更为简单的就是三目运算符if语句中代码块只有一行语句时我们会使用三目运算符来代替if语句形式:判别式 ? 代码块1 : 代码块2;两个的判断都是一样的:判别式结果为真,会执行代码块1,若为假执行代码块2...

2021-04-05 17:45:45 46

原创 2021-04-05常用后端代码结构

常用后端代码结构1.项目常用后端代码结构也就是Controller+Service+Dao2.三层的功能划分Controller层(流程控制层)主要负责具体的业务模块流程的控制Service层(业务逻辑层)主要负责业务模块的逻辑应用设计DAO层(数据操作层)主要负责与数据库进行联络的一些任务3.流程;Controller–Vo–Service–Entity–Dao–SQL–数据库。1.Dao层去数据库查询基础数据,查到的基础数据用entity实体类存储2.Service层调用Dao层方法拿取

2021-04-05 17:21:53 230

原创 2021-04-05Spring工程搭建

Spring工程搭建1.创建项目:我们新建Maven项目名为“spring-demo“,设置好Maven版本、配置文件以及Maven仓库。2.引入依赖:spring-core:Core模块主要包含Spring框架基本的核心工具类,Spring的其他组件要都要使用到这个包里的类,Core模块是其他组件的基本核心spring-beans:包含访问配置文件、创建和管理bean以及进行IOC/DI操作相关的所有类spring-context:Spring的上下文即IOC容器,通过上下文可以获得容器中的Be

2021-04-05 16:59:31 107

原创 2021-03-20SSH和SSM的区别

SSH和SSM的区别1.首先我们要了解什么是SSH,SSM。SHH是 Spring + Struts +Hibernate的缩写,Struts对Model,View和Controller都提供了对应的组件。SSM是Spring + Spring MVC + MyBatis的缩写,继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统.2.SSH 通常指的是 Struts2 做前端控制器,Spring 管理各层的组件,Hibernate 负责持久化层。SSM 则指的是

2021-03-21 11:11:07 177

原创 2021-03-15

编程小白第一天

2021-03-15 11:55:03 45

空空如也

空空如也

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

TA关注的人

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