自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA8新特性

JAVA8新特性特点速度更快hashmap(数组-链表-红黑树【二叉树的一种】)取消永久区,将方法区改为了元空间,使用物理内存代码更少(增加了新的语法Lambda表达式)强大的Stream API在java中操作数据比sql语句还简单便于并行最大化减少空指针异常 Optional一、Lambda表达式1、为什么使用Lambda表达式...

2019-07-21 16:45:30 168

原创 MYSQL高级

MYSQL高级文章目录MYSQL高级一、Mysql的架构介绍1、Mysql配置文件2、Mysql逻辑架构介绍3、存储引擎二、索引优化1、性能下降SQL慢,执行时间长,等待时间长2、常见的join查询3、索引简介1、是什么?2、优势3、劣势4、MySQL索引分类5、MySQL索引结构6、哪些情况需要创建索引7、哪些情况不要创建索引4、性能分析1、MySQL Query Optimizer2、MyS...

2019-07-11 11:04:07 370

原创 MYSQL基础学习笔记

MYSQL基础学习笔记文章目录MYSQL基础学习笔记一、数据库的相关概念1、数据库的好处2、数据库的常见概念3、数据库存储数据的特点4、常见的管理系统二、DQL(查询语言)1、基础查询2、条件查询3、排序查询4、常见函数1、单行函数1、字符函数2、数学函数3、日期函数4、其他函数5、流程控制函数2、分组函数5、分组查询6、连接查询1、sql92标准1、等值连接2、非等值连接3、自连接2、sql9...

2019-06-28 11:00:48 459

原创 Servlet3.0注解开发应用

Servlet3.0注解开发应用1、简介和测试index.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ...

2019-05-20 18:28:06 247

原创 Spring注解开发之容器创建过程

Spring注解开发之容器创建过程Spring容器的refresh()【创建刷新】;1、prepareRefresh()刷新前的预处理;1)、initPropertySources()初始化一些属性设置;AbstractApplicationContext子类自定义个性化的属性设置方法;2)、getEnvironment().validateRequiredProperties();...

2019-05-20 10:15:50 224

原创 Spring注解开发之扩展原理

Spring注解开发之扩展原理1、BeanFactoryPostProcessorbeanFactory的后置处理器在BeanFactory标准初始化之后调用,来定制和修改BeanFactory的内容;所有的bean定义已经保存加载到beanFactory,但是bean的实例还未创建注意:和BeanPostProcessor的区别:BeanPostProcessor是be...

2019-05-17 11:19:33 162

原创 Spring注解开发之声明式事务

Spring注解开发之声明式事务1、环境搭建1、导入相关依赖数据源、数据库驱动、Spring-jdbc模块2、配置数据源、JdbcTemplate(Spring提供的简化数据库操作的工具)操作数据3、给方法上标注 @Transactional 表示当前方法是一个事务方法;4、 @EnableTransactionManagement 开启基于注解的事务管理功能;​...

2019-05-15 17:43:31 204

原创 Spring注解开发之AOP

Spring注解开发之AOP文章目录Spring注解开发之AOP1、AOP功能演示2、AOP原理@EnableAspectJAutoProxy是什么?AnnotationAwareAspectJAutoProxyCreator是什么?1、AnnotationAwareAspectJAutoProxyCreator的继承树2、分析子类实现的方法:3、创建和注册AnnotationAwareAspe...

2019-05-15 12:12:11 169

原创 Spring注解开发之自动装配

Spring注解开发之自动装配自动装配:Spring利用依赖注入(DI),完成对IOC容器中各个组件的依赖关系赋值;1、@Autowired & @Qualifier & @Primary1)、@Autowired:自动注入:1)、默认优先按照类型去容器中找对应的组件:applicationContext.getBean(BookDao.class);找到就赋...

2019-05-13 10:46:37 188

原创 Spring注解开发之属性赋值

Spring注解开发之属性赋值@Value & PropertySource使用xml方式:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XML...

2019-05-09 15:02:52 290

原创 spring 注解开发之生命周期

spring 注解开发之生命周期 bean的生命周期:bean创建---初始化----销毁的过程 bean的生命周期是由容器管理; 我们可以自定义初始化和销毁方法;容器在bean进行到当前生命周期的时候来调用我们自定义的初始化和销毁方法 构造(对象创建) 单实例:在容器启动的时候创建对象 多实例:在每次获取的时候创建对象自定义初始化...

2019-05-08 17:07:58 263

原创 Spring 注解开发之注册组件

Spring 注解开发之注册组件文章目录Spring 注解开发之注册组件1、@Configuration & @BeanSpring xml配置(在resources目录下配置一个beans.xml):**调用方法:**Spring 注解配置创建一个配置类(创建MainConfig配置类)调用方法:2、@ComponentScanSpring xml配置(在resources目录下配置一...

2019-05-07 17:13:05 266 1

空空如也

空空如也

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

TA关注的人

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