自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

什么是Mapper在MyBatis工程搭建 中我们主要讲解的是 MyBatis 如何连接数据库,具体执行 SQL 语句使用的是 JDBC 方式但在实际应用中是不会选择 JDBC 来执行 SQL 的,MyBatis 提供了 Mapper 作为 Java 方法和 SQL 语句之间的桥梁,来帮助我们更好地去使用 SQLJava 接口方法与 SQL 语句以及 mapper 之间的关系如下图所示:我们新建Maven项目名为“mybatis-mapper“,设置好Maven版本、配置文件以及Maven仓库以

2021-04-15 09:15:20 93

原创 MYBatis工程搭建

MYBatis编程式配置方法一 环境准备IDEA 2020.2.3JKD14Maven工程Mysql数据库mysql> CREATE TABLE `user` ( `id` int(11) NOT NULL auto_increment, `username` varchar(32) NOT NULL COMMENT '用户名称', `birthday` datetime default NULL COMMENT '生日', `sex` char(1) default NU

2021-04-15 09:03:40 65

原创 SpringAop

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

2021-04-15 08:47:25 70

原创 Spring IOC&DI

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

2021-04-14 18:43:30 45

原创 SSH和SSM的区别

SSH和SSM的区别Spring简介Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE应用程序开发提供集成的框架。我将介绍Spring框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring面向方面编程(AOP)和控制反转(IOC)容器。Spring 框架Spring 框架是一个分层架构,由7个定义良好的模块组成。**核心容器:**核心容器提供Spring框架的

2021-04-14 18:00:11 101 1

原创 2021-03-28

1、SSH和SSM的区别SSH是Spring+Struts2+Hibernate的缩写,SSM是Spring+SpringMVC+MyBatis的缩写。SSM相对来说更容易使用。2、Spring、SpringMVC的简介Spring是一个框架,而SpringMVC是在Spring的基础上延伸的子框架MVC是模型(Model)、视图(View)、控制器(Controller)的缩写①模型表示应用程序核心,一般在数据库存取数据。②视图用于显示数据。③控制器处理用户请求。3、Spring的核心功能与优势核心功能

2021-03-28 14:24:03 48

原创 2021-03-28

ORM:是对象(object)、关系(Relational)、 映射(Mapping)的缩写,是一种用于实现面向对象编程语言里不同的类型系统的数据之间转换的程序技术。其实是创建了一个可在编程语言里使用的“虚拟对象数据库应用程序和数据的桥梁。- ORM的作用:1.不用编写SQL语句,由框架根据对象的变化及映射关系自动生成SQL语句 2. 应用程序不再直接访问底层数据库,而是以面向对象的操作转换成底层的SQL操作。 3. 就是把持久化对象的保存、修改、删除等操作,转换成对数据库的操作1

2021-03-28 14:21:24 48

原创 2021-03-28

MVC由三个部分组成:1. 模型(Model):实现系统中的业务逻辑,数据库进行交互。 2. 视图(View):用于与用户之间的交互,渲染页面。 3. 控制(Controller):是Model和View 之间沟通的桥梁。123123目的: MVC模式的目的就是实现Web系统的职能分工。MVC应用程序的主流开发技术有3种,分别是:ServletPHP.net- MVC 的优势:1.由控制器管理,能够更好的管理2.安全性更高3.高可维护性4.每个模块能够各司其职5.低

2021-03-28 14:18:22 60

原创 2021-03-28

由三个部分组成:1. 模型(Model):实现系统中的业务逻辑,数据库进行交互。 2. 视图(View):用于与用户之间的交互,渲染页面。 3. 控制(Controller):是Model和View 之间沟通的桥梁。123123目的: MVC模式的目的就是实现Web系统的职能分工。MVC应用程序的主流开发技术有3种,分别是:ServletPHP.net- MVC 的优势:1.由控制器管理,能够更好的管理2.安全性更高3.高可维护性4.每个模块能够各司其职5.低生命周期

2021-03-28 14:17:27 55

空空如也

空空如也

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

TA关注的人

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