自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sid小杰的博客

转载注明出处

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 【十四】Springboot JdbcTemplate连数据库(未完待续,要和jdbc、mybats、hibernate一步一步的比较)

简述:跟JDBC直接裸奔比起来:1.不用自己获取数据库连接connection,不用自己管理数据库连接2.可用直接在application.yml中配置datasource,配置数据库连接池。3.自己手写PO4.还是没得ORM映射。但是可用在PO中实现RowMapper或者RowCallbackHandler接口,一个PO写一次映射关系。也可以在jdbcTemplate调用的...

2019-03-26 17:20:30 310

原创 【十三】JDBC连数据库(未完待续,要和jdbctemplate、mybats、hibernate一步一步的比较)

简述:最裸奔的方式,JDBC连接操作数据库。1.自己写po2.手工获得数据库连接3.从连接中获取PreparedStatement或者Statement,执行SQL语句4.查询返回的结果是ResultSet数据集5.自己要把ResultSet数据集中每一列拿出来放到po中,没有映射。6.当然,连接你是要自己关的。7.如果要连接池,自己实现咯。可以继承DataSou...

2019-03-26 15:22:43 144

原创 【十四】Spring源码分析之AOP----JdkDynamicAopProxy代理对象invoke调用

一、简介AOP源码分析主要分为5个篇章:前面4篇已经讲了1.注册、实例化、初始化AnnotationAwareAspectJAutoProxyCreator【十】Spring源码分析之AOP----注册、实例化、初始化AnnotationAwareAspectJAutoProxyCreator2.扫描容器中的切面,创建PointcutAdvisor对象【十一】Spring源码分...

2019-03-25 21:34:14 1103

原创 【十二】数据结构之树、二叉树、二叉查找树、平衡二叉查找树AVL、红黑树、B树、B+树简介

树二叉树二叉查找树平衡二叉树红黑树B树

2019-03-18 00:03:27 1902 1

原创 【十四】Java集合之ConcurrentHashMap源码分析(1.8)

一、简介java8中ConcurrentHashMap的结构是:数组+链表+红黑树。因为在hash冲突严重的情况下,链表的查询效率是O(n),所以jdk8中改成了单个链表的个数大于8时,数组长度小于64就扩容,数组长度大于等于64,则链表会转换为红黑树,这样以空间换时间,查询效率会变为O(nlogn)。红黑树在Node数组内部存储的不是一个TreeNode对象,而是一个TreeBin对...

2019-03-18 00:02:23 2599 4

原创 【十三】Spring源码分析之AOP----AbstractAutoProxyCreator生成代理对象

一、简介AOP源码分析主要分为5个篇章:前面3篇已经讲了1.注册、实例化、初始化AnnotationAwareAspectJAutoProxyCreator【十】Spring源码分析之AOP----注册、实例化、初始化AnnotationAwareAspectJAutoProxyCreator2.扫描容器中的切面,创建PointcutAdvisor对象【十一】Spring源码分...

2019-03-13 16:49:51 525

原创 【十二】Spring源码分析之AOP----匹配出作用于被代理类Advisor

一、简介:AOP源码分析主要分为5个篇章:前面2篇已经讲了1.注册、实例化、初始化AnnotationAwareAspectJAutoProxyCreator【十】Spring源码分析之AOP----注册、实例化、初始化AnnotationAwareAspectJAutoProxyCreator2.扫描容器中的切面,创建PointcutAdvisor对象【十一】Spring源码...

2019-03-12 20:36:16 1251

原创 【十一】Spring源码分析之AOP----AnnotationAwareAspectJAutoProxyCreator扫描@Aspect,创建Advisor

一、简介:AOP源码分析主要分为5个篇章:上一篇讲了注册、实例化、初始化AnnotationAwareAspectJAutoProxyCreator。1.注册、实例化、初始化AnnotationAwareAspectJAutoProxyCreator。【十】Spring源码分析之AOP----注册、实例化、初始化AnnotationAwareAspectJAutoProxyCrea...

2019-03-11 20:01:04 592

原创 【十】Spring源码分析之AOP----注册、实例化、初始化AnnotationAwareAspectJAutoProxyCreator

AOP源码分析主要分为5个篇章:1.注册、实例化、初始化AnnotationAwareAspectJAutoProxyCreator。 就是本篇。2.扫描容器中的切面,创建Advisor对象【十一】Spring源码分析之AOP----AnnotationAwareAspectJAutoProxyCreator扫描@Aspect,创建Advisor3. 目标bean和每个Advi...

2019-03-10 22:13:14 850

原创 【九】Spring源码分析之加载配置文件----ConfigFileApplicationListener的postProcessEnvironment方法

SpringBoot加载配置文件方法调用顺序图:源码: public void postProcessEnvironment(ConfigurableEnvironment environment, SpringApplication application) { // 添加属性源 addPropertySources(environment, appli...

2019-03-05 16:09:04 1295

原创 【八】Spring源码分析之扫描注册Bean----ConfigurationClassPostProcessor的processConfigBeanDefinitions方法

一、简介该后置处理器是扫描、解析、注册所有配置类的Bean入口扫描、解析、注册所有配置类bean的流程图:二、源码ConfigurationClassPostProcessor类processConfigBeanDefinitions方法public void processConfigBeanDefinitions(BeanDefinitionRegistry...

2019-03-04 19:07:09 2489 2

hadoop-eclipse-plugin-2.9.0套装

其中插件包是hadoop-eclipse-plugin-2.5.1.jar hadoop.ddl和winutils.exe是hadoop2.9.0的,有64位和32位的 亲测hadoop.ddl和winutils.exe可用 这个2.5.1的插件包在hadoop2.9.0中也能能。 2.5.1插件包能不能用主要是看eclipse的版本。 我用的eclipse版本是:Version: Mars.2 Release (4.5.2)

2018-05-11

空空如也

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

TA关注的人

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