自定义博客皮肤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)
  • 收藏
  • 关注

原创 ## 自定义starter启动依赖

自定义Starter启动依赖导入依赖[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lOOUejtu-1606315002878)(D:\JavaSESource\1552523963\Image\SharePic\20201125222710.png)]定义props类为数据存储类![img](file:///D:\JavaSESource\1552523963\Image\Group2\XD\XY\XDXYSEO}7CIXJ36RXL8}G.png)定义

2020-11-25 22:37:35 236

原创 Spring的体系结构组成

1. Spring的体系结构组成?(一).核心容器(Core Container)Spring最基础的功能,提供IOC和依赖注入特性,从BeanFactory实现消除对单例的需要,并允许从逻辑中分离依赖和配置;基于Core和Bean的Context提供了一种框架风格来访问对象;(二).数据访问(Data Access/Integration)JDBC模块,提供对JDBC的抽象,它可消除冗长的JDBC编码和解析数据库厂商特有的错误代码。ORM模块,提供了常用的“对象/关系”映射API的集成层

2020-11-25 22:36:16 383

原创 Spring相关注解

一. Spring注入方式总结构造注入:通过类构造器注入依赖对象; // 定义接口,构造注入; private IDataDao iDataDao; public DataServiceImpl(IDataDao iDataDao){ this.iDataDao = iDataDao; } <!-- XML定义注入关系--> <bean id="getDataServiceImpl1" class="fqyf.service

2020-11-25 22:34:37 116

原创 Get与Post重定向和请求转发jsp的运行原理

Get请求与Post请求的区别*1.Get请求和Post都是浏览器端发送请求的方式*2.Get请求是通过浏览器网址的方式或者超链接发送请求,而Post通常是通过数据提交信息交互的方式发送请求*3.Get请求信息可以出现在网址栏中,不利于信息安全,而Post则是通过比如表单等相对隐蔽的方式提交*4.Get请求所提交的数据受网址栏要求的限制,而Post则没有此限制,理论上可以提交很大数据*5.Get请求一般发送一次数据包,而Post一般发送两次数据包完成请求,第一次发送通知请求,第二次发送数..

2020-09-17 18:42:43 368

原创 redis

RedisRedis概述NoSQL数据库使用内存作为存储介质采用KV键值对保存数据性能优越(GET(读):110000次/秒 ,SET(写):81000次/秒)使用启动服务器:redis-server redis.windows.conf启动客户端:redis-cli.exe桌面管理工具:RedisDesktopManager设置密码:redis.windows.conf配置文件中设置requirepass(大约443行)数据类型字符串(String)set 键

2020-09-17 18:40:44 99

原创 TCP协议“三次握手“和“四次挥手“

TCP协议三次握手和四次挥手为了使数据的传输更为安全,在OSI七层架构的传输层(TCP)定义了需要建立稳定的连接提供安全的交互环境,而三次握手解决了连接的建立。三次握手过程:第一次:客户端向服务器发送连接请求,等候服务确认;----->SYN=1,seq=J第二次:服务器端收到请求,反馈响应同意连接;----->SYN=1,ACK=1,ack=J+1 seq=K第三次:客户端再次向服务器发送确认连接信息,连接建立;----->ACK=1,ack=K+1[..

2020-09-17 18:30:02 64

原创 MySQL索引简述

MySQL索引简述什么是索引:为了使存储引擎快速找到记录的一种数据结构。索引的类型1.主键索引(PRMARY KEY):不允许有空值,不允许重复,主键默认索引2.唯一索引(UNIQUE):允许空值,不允许重复,唯一性3.普通索引(INDEX):基本索引4.组合索引(INDEX):可包含多列,避免回表查询5.全文索引(FULLTEXT):面向字段全部内容,特殊实现引擎索引的使用1.查看:show index from 表名;2.使用:ALTER TABLE 表名 A..

2020-09-17 18:28:40 170

原创 Servlet生命周期

Servlet生命周期在servlet的生命周期中有这样一个过程:实例化、初始化、服务逻辑、被销毁。1.实例化:在servlet需要被使用的时候,servlet容器会实例化出一个servlet实例对象,通过默认或者空的构造方法实现,创建出实例是执行逻辑和响应服务的第一步。// servlet对象通过构造方法被实例化public ServletTest02() { System.out.println("实例化方法执行");}2.初始化:当有了实例,首先需要执行init()方法..

2020-08-23 23:11:52 63

原创 MyBatis入门

MyBatis入门什么是 MyBatis?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis的基本构成SqlSessionFactoryBuilder( 工厂构造器

2020-08-23 23:10:58 106

原创 jsp文件九大内置对象理解

???? ​jsp文件九大内置对象理解???? jsp文件被servlet容器翻译后是个servlet文件,但jsp免除了在代码中定义对象的步骤,内置了九大常用对象,以下是九大对象的作用和使用方法:???? 1.request对象:request对象可以通过方法设定kv设置键值并访问值,并与servlet端进行信息交互,作用域是一次请求的交互。<!--request设置kv键值和通过k访问v值 -->request.setAttribute("key", value)

2020-08-23 23:09:52 88

原创 Spring AOP三种表现形式

Spring AOP三种表现形式spring AOP 是spring框架两大核心思想之一,aop即是面向切面编程,意在解决程序中系统级别的附加在类尤其是方法上的功能的问题,aop的核心是代理模式,实现aop在spring中四种方式,以下是spring自身实现、依赖aspectj实现,和基于aspecet的注解实现。1.spring提供的aop实现方式:基于XML配置和实现接口的类联合应用: <!--目标类bean注入--> <bean id="orderServi..

2020-08-23 23:05:08 833

空空如也

空空如也

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

TA关注的人

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