自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RabbitMQ消息中间件的学习01(入门)

RabbitMQ消息中间件的学习011. 消息中间件概述1.1. 什么是消息中间件1.2. AMQP 和 JMS1.2.1. AMQP1.2.2. JMS1.2.3. AMQP 与 JMS 区别1.3. 消息队列产品1.4. RabbitMQ2. 安装及配置RabbitMQ3. RabbitMQ入门3.1. 搭建示例工程3.1.1. 创建工程3.1.2. 添加依赖3.2. 编写生产者3.3. 编写消费者3.4. 小结4. AMQP4.1. 相关概念介绍4.2. RabbitMQ运转流程4.3. 生产者流转过

2020-07-19 00:38:21 462

原创 SpringBoot02整合

SpringBoot的学习1. Java代码方式配置2. Spring Boot属性注入方式3. 多个yml文件配置4. 自动配置原理5. lombok应用6. Spring Boot整合-SpringMVC端口和静态资源7.Spring Boot整合-SpringMVC拦截器8. Spring Boot整合-事务和连接池9. Spring Boot整合-Mybatis10. Spring Boot整合-通用Mapper11. Spring Boot整合测试12. Spring Boot整合-Junit13

2020-07-16 20:33:25 205

原创 Mybatis03 Mybatis多表查询、Mybatis的注解开发

Mybatis031.Mybatis多表查询1.1 一对一查询1.1.1 一对一查询的模型MapperScannerConfigurer1.1.2一对一查询的语句1.1.3 创建Order和User实体1.1.4 创建OrderMapper接口1.1.5 配置OrderMapper.xml1.1.6 测试结果1.2 一对多查询1.2.1 一对多查询的模型1.2.2 一对多查询的语句1.2.3 修改User实体1.2.4 创建UserMapper接口1.2.5 配置UserMapper.xml1.2.6 测试

2020-07-16 00:38:13 341

原创 SSM框架整合(奥里给!)

Mybatis02SSM框架整合1.1 原始方式整合1.准备工作2.创建Maven工程3.导入Maven坐标4.编写实体类5.编写Mapper接口6.编写Service接口7.编写Service接口实现8.编写Controller9.编写添加页面10.编写列表页面11.编写相应配置文件(文件参考目录:素材/配置文件)12.测试添加账户13.测试账户列表1.2 Spring整合MyBatis1.整合思路2.将SqlSessionFactory配置到Spring容器中3.扫描Mapper,让Spring容器产生

2020-07-16 00:33:43 163

原创 Mybatis02 Mybatis的Dao层实现、MyBatis映射文件深入(动态sql语句)、MyBatis核心配置文件深入(MyBatis核心配置文件深入)

Mybatis021.Mybatis的Dao层实现1.1 传统开发方式1.1.1编写UserDao接口1.1.2.编写UserDaoImpl实现1.1.3 测试传统方式1.2 代理开发方式1.2.1 代理开发方式介绍1.2.2 编写UserMapper接口1.2.3测试代理方式1.3 知识小结2.MyBatis映射文件深入2.1 动态sql语句2.1.1动态sql语句概述2.1.2动态 SQL 之<**if>**2.1.3 动态 SQL 之<**foreach>**2.2 SQL

2020-07-14 22:12:32 282

原创 Mybatis01 Mybatis简介、Mybatis的快速入门、MyBatis的映射文件概述、MyBatis的增删改查操作、MyBatis核心配置文件概述、MyBatis相应API

Mybatis011.Mybatis简介1.1原始jdbc操作(查询数据)1.2原始jdbc操作(插入数据)1.3 原始jdbc操作的分析1.4 什么是Mybatis2.Mybatis的快速入门2.1 MyBatis开发步骤2.2 环境搭建2.3 编写测试代码2.4 知识小结3. MyBatis的映射文件概述4. MyBatis的增删改查操作4.1 MyBatis的插入数据操作4.2 MyBatis的修改数据操作4.3 MyBatis的删除数据操作4.4 知识小结5. MyBatis核心配置文件概述5.1

2020-07-12 19:17:23 151

原创 SpringMVC03 SpringMVC的文件上传、SpringMVC的拦截器、

SpringMVC02 SpringMVC的请求和响应SpringMVC的文件上传1-SpringMVC的请求-文件上传-客户端表单实现(应用)2-SpringMVC的请求-文件上传-文件上传的原理(理解)3-SpringMVC的请求-文件上传-单文件上传的代码实现1(应用)4-SpringMVC的请求-文件上传-单文件上传的代码实现2(应用)5-SpringMVC的请求-文件上传-多文件上传的代码实现(应用)6-SpringMVC的请求-知识要点(理解,记忆)SpringMVC的拦截器01-SpringM

2020-07-12 15:25:46 109

原创 SpringMVC02 SpringMVC的请求和响应

SpringMVC02 SpringMVC的请求和响应SpringMVC的请求和响应SpringMVC的数据响应01-SpringMVC的数据响应-数据响应方式(理解)02-SpringMVC的数据响应-页面跳转-返回字符串形式(应用)03-SpringMVC的数据响应-页面跳转-返回ModelAndView形式1(应用)04-SpringMVC的数据响应-页面跳转-返回ModelAndView形式2(应用)05-SpringMVC的数据响应-页面跳转-返回ModelAndView3(应用)06-Sprin

2020-07-11 13:18:32 256

原创 SpringMVC01 Spring与Web环境集成、SpringMVC的简介、SpringMVC的组件解析

SpringMVC01 Spring与Web环境集成、SpringMVC的简介、SpringMVC的组件解析1. Spring与Web环境集成1.1 ApplicationContext应用上下文获取方式1.2 Spring提供获取应用上下文的工具1.3 导入Spring集成web的坐标1.4 配置ContextLoaderListener监听器1.5 通过工具获得应用上下文对象2. SpringMVC的简介2.1 SpringMVC概述2.3 SpringMVC快速入门2.3 SpringMVC流程图示2

2020-07-10 19:38:32 107

原创 Spring04JdbcTemplate基本使用、声明式事务控制、基于注解的声明式事务控制

Spring02配置据源、注解开发、整合JunitJdbcTemplate基本使用01-JdbcTemplate基本使用-概述(了解)02-JdbcTemplate基本使用-开发步骤(理解)03-JdbcTemplate基本使用-快速入门代码实现(应用)04-JdbcTemplate基本使用-spring产生模板对象分析(理解)05-JdbcTemplate基本使用-spring产生模板对象代码实现(应用)06-JdbcTemplate基本使用-spring产生模板对象代码实现(抽取jdbc.propert

2020-07-09 19:06:45 102

原创 Spring03AOP 简介、基于 XML 的 AOP 开发、基于注解的 AOP 开发

Spring03AOP 简介、基于 XML 的 AOP 开发、基于注解的 AOP 开发1.Spring 的 AOP 简介1.1 什么是 AOP1.2 AOP 的作用及其优势1.3 AOP 的底层实现1.4 AOP 的动态代理技术1.5 JDK 的动态代理1.6 cglib 的动态代理1.7 AOP 相关概念1.8 AOP 开发明确的事项1)需要编写的内容2)AOP 技术实现的内容3)AOP 底层使用哪种代理方式1.9 知识要点2. 基于 XML 的 AOP 开发2.1 快速入门2.2 XML 配置 AOP

2020-07-09 17:53:01 87

原创 Spring02配置据源、注解开发、整合Junit

1.Spring配置数据源1.1 数据源(连接池)的作用数据源(连接池)是提高程序性能如出现的事先实例化数据源,初始化部分连接资源使用连接资源时从数据源中获取使用完毕后将连接资源归还给数据源常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等开发步骤①导入数据源的坐标和数据库驱动坐标②创建数据源对象③设置数据源的基本连接数据④使用数据源获取连接资源和归还连接资源1.2 数据源的手动创建①导入c3p0和druid的坐标<!-- C3P0连接池 -->

2020-07-08 14:08:29 103

原创 Spring01简介和配置(笔记)

Spring01简介和配置1. spring概述1.1 Spring是什么(理解)1.2 Spring发展历程 (了解)1.3 Spring的优势(理解)1.4 Spring的体系结构(了解)2. spring快速入门2.1 Spring程序开发步骤2.2 导入Spring开发的基本包坐标2.3 编写Dao接口和实现类2.4 创建Spring核心配置文件2.5 在Spring配置文件中配置UserDaoImpl2.6 使用Spring的API获得Bean实例3. Spring配置文件3.1 Bean标签基本

2020-07-08 03:37:34 67

原创 SpringBoot入门(个人笔记)

SpringBoot的学习SpringBoot基础一、 SpringBoot简介1.1原有Spring优缺点分析1.1.1 Spring的优点分析1.1.2 Spring的缺点分析1.2 SpringBoot的概述1.2.1 SpringBoot解决上述Spring的缺点1.2.2 SpringBoot的特点1.2.3 SpringBoot的核心功能二、SpringBoot快速入门2.1 代码实现2.1.1 创建Maven工程2.1.2 添加SpringBoot的起步依赖2.1.3 编写SpringBoot

2020-07-07 14:21:29 133

转载 JAVA线程的学习6(线程的四个属性)

1

2020-06-28 00:01:05 288

原创 JAVA线程的学习4(线程的生命周期)

线程的生命周期线程有哪六种状态?public enum State { /** 表示一个线程还没启用(即未调用start方法)*/ NEW, /** * JVM中执行的线程都是处于这个状态的,但是处于这个状态不一定在JVM中执行, * 也就是说,只有这个状态有资格被JVM调度从而获得时间片执行。 */ RUNNABLE, /** * 线程在等待获取锁

2020-06-27 00:47:01 97

原创 JAVA线程的学习3(如何正确的停止线程?)

如何正确的停止线程?

2020-06-24 13:16:52 113

原创 JAVA线程的学习2(线程启动的方式)

启动线程的方式1.start()和run()的比较2.start()方法原理解读2.1 方法意义2.2 源码解析3.run()方法原理解读3.1源码分析3.2两种情况总结:常见面试问题1.start()和run()的比较package threadcoreknowledge.startthread;/** * 描述: 对比start和run两种启动线程的方式 */public class StartAndRunMethod { public static void main(Stri

2020-06-16 12:02:51 154

原创 JAVA线程的学习1(实现线程有多少种方法?)

JAVA线程的学习线程8大核心基础知识实现多线程的方法有几种?功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入线程8大核心基础知识实现多线程的方法有几种?根据Oracle的官方文档可知:实现Runnable接口增加

2020-06-15 23:00:24 104

空空如也

空空如也

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

TA关注的人

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