自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-04-14

Mybatis工程搭建1.chuangjianMavengongcheng(为什么审核不通过)新建Maven项目名为“mybatis-demo“,设置好Maven版本、配置文件以及Maven仓库2.SQLshjuyuanzhunbei(为什么审核不通过)# 删除mybatis_demo数据库drop database if exists mybatis_demo;# 创建mybatis_demo数据库create database mybatis_demo;# 使用mybatis_dem

2021-04-15 00:00:08 76 4

原创 Mybatis

Mybatis概念MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射与其它ORM框架不同,MyBatis没有将Java对象与数据表关联起来,而是作为Java方法和SQL语句的桥梁,我们一般称它为半ORM框架功能方便地定制化SQL,操作数据库对象使用简单的XML或注解来配置和映射原生类、接口和Java的POJO为数据库中的记录提供强大的动态SQL功能,可以更加灵活地使用SQL语句提供插件增强机制,可以轻松集成其它插件...

2021-04-14 22:40:32 56

原创 SpringMVC简介

SpringMVC简介Spring MVC是一种基于Java实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发SpringMVC和Spring的关系Spring的概念有狭义广义两种理解方式,SpringMVC和Spring的关系可以从两个角度理解:1.水平角度:SpringMVC是Spring生态圈中的一个功能模块,两者是包含与被包含的关系;2.垂直角度:Spri

2021-04-14 22:12:31 121

原创 ORM程序设计

ORM程序设计ORM是对象(Object)、关系(Relational)、映射(Mapping)的缩写,是一种用于实现面向对象编程语言里不同类型系统的数据之间转换的程序技术ORM会把对SQL的操作转换为对象的操作,从而让程序员使用起来更加方便和易于接受...

2021-04-14 22:06:53 65

原创 MVC设计模式

##** 测试IOC&DI**新建Maven项目:SpringIocLiuJie,设置Maven仓库以及配置文件项目代码结构:User模块实体类entity:User.java视图类Vo:UserVo.javaDao层接口类:UserDao.javaDao层实现类:UserDaoImp.javaService层接口类:UserService.javaService层实现类:UserServiceImpl.javacontroller层:UserController Test层测试类:UserTes

2021-04-14 22:04:51 36

原创 Spring

Spring工程搭建创建maven工程1.File/new/ProjectMaven/next(sdk:1.8)

2021-04-14 22:03:12 40

原创 SpringMVC请求映射注解

Spring MVC 提供的请求映射注解:请求映射注解说明类/方法@RequestMapping通用的请求处理类@GetMapping处理 HTTP GET 请求查询方法@PostMapping处理 HTTP POST 请求新增修改方法@PutMapping处理 HTTP PUT 请求新增修改方法@PatchMapping处理 HTTP PATCH 请求新增修改方法@DeleteMapping处理 HTTP DELETE 请求删除

2021-04-14 18:22:11 135

原创 SpringMVC工程搭建

SpringMVC1 .新建项目:SpringmvcDemoLiuJie2.设置Maven版本、配置文件以及仓库3.导包:MySQL驱动包、框架基础包、添加MyBatis核心配置文件添加web右键项目/Add Framework Support/Versions4.0/Create web.xml(自动创建web.xml)搭建配置SpringMVC引入依赖<dependencies> <dependency> <groupId>j

2021-04-05 16:25:22 89

原创 MyBatis操作数据库——增删改查

https://www.cnblogs.com/Anm214/

2021-04-05 15:47:37 115

原创 MyBatis实现Mapper配置并查询数据

MyBatis实现Mapper配置并查询数据1.准备数据源# 删除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 primary key,

2021-04-05 15:16:25 255 1

原创 SpringAOP

SpringAOP1.ConnectionUtils.java2.Account模块实体类:Account.java3.Account模块Dao层:AccountDao.java4.Account模块Dao层实现类:AccountDaoImpl.java5.Account模块Service层:AccountService.java6.Account模块Service层实现类:AccountServiceImpl.java7.Account模块测试类:AccountTest.j

2021-03-28 14:13:53 41

原创 代理模式

代理模式代理模式:首先解释一下代理模式,代理模式是给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用代理的意义中间隔离作用:在一些情况下,一个客户类不想或者不能直接引用一个委托对象,而代理类对象可以在客户类和委托对象之间起媒介作用,其特征是代理类和委托类实现相同的接口增加功能:给代理类增加额外的功能可以用来扩展委托类的功能,这样做只需要修改代理类而不需要再修改委托类静态代理:预先确定了代理与被代理者的关系优点:可以做到在不修改目标对象的功能前提下,对目标功能扩展.缺点:会有很多代

2021-03-27 22:43:03 46

原创 Spring IOC & DI

Spring IOC & DI

2021-03-27 22:35:59 57

原创 ssh和ssm的区别

SSHSSH是Spring+Struts2+Hibernate的缩写,是一种Java企业级应用框架。比较稳定,不容易出现b问题,且维护较方便。List itemSpring的体系结构:List itemData Access/Integration:持久层Web:表现层 是Spring对表现层数据的处理部分的支持。SpirngMVC就是其中的一种Test:测试层 是Spring对项目提供的一个完整测试环境中间的两部分 是Spring框架的核心功能核心功能控制反转(IOC):他是一种设计

2021-03-27 22:22:46 179

原创 Spring工程搭建

Spring工程搭建1.创建maven工程File/new/Project/Maven(SDK:1.8)2.配置mavenFile/Settings/Maven;Maven home directory:(maven安装路径)????:/software/apache-maven-3.6.3勾选Overrid将setting文件位置及仓库位置改为自配置User settings file:(settings.xml路径)D:/software/apache-maven-3.6.3\setting

2021-03-27 21:56:59 87

空空如也

空空如也

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

TA关注的人

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