标签:自定义标签

Java

走进JavaWeb技术世界12:从手动编译打包到项目构建工具Maven

7

hanze 发布于 2019-08-16

微信公众号【黄小斜】大厂程序员,互联网行业新知,终身学习践行者。关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「笔试」、「面试」、「面经」、「计算机基础...

阅读(24)评论(0)赞 (0)

Java

Spring源码之Aop

1

小丁 发布于 2019-08-14

本文主要介绍Spring的 aop:aspectj-autoproxy/ 标签,了解spring是如何实现扫描注解进行aop的,主要实现是在 AspectJAutoProxyBeanDefinitionParser的parser方法中,另外这里 还需要了解一下NamespaceH...

阅读(23)评论(0)赞 (0)

Java

Maven学习笔记

12

小丁 发布于 2019-07-28

maven学习笔记 先生,您在写代码吗? 不,我们正在完成一项伟大的工程。 前言 在刚学maven时,我就把maven当作一个引入jar包的工具而已,以前是自己下载jar包,现在是只用在pom文件中填写相应的坐标就可以了。除此之外当我们需要使用的jar包依赖于另一个jar包时,m...

阅读(35)评论(0)赞 (0)

Java

Spring 源码分析:不得不重视的 Transaction 事务

11

songhua.gao 发布于 2019-07-25

关注 Java极 客技 术 ,后台回复“ java ”,获取Java知识体系/面试必看资料 吐血推荐 今天,正式介绍一下Java极客技术知识星球 SpringBoot 精髓之 SpringBoot-starter Spring 源码学习(八) AOP 使用和实现原理 Java:前...

阅读(46)评论(0)赞 (0)

Spring

Spring 源码学习(九) Transaction 事务

3

xiaoli.he 发布于 2019-07-18

业务系统的数据,一般最后都会落入到数据库中,例如 MySQL 、 Oracle 等主流数据库,不可避免的,在数据更新时,有可能会遇到错误,这时需要将之前的数据更新操作撤回,避免错误数据。 Spring 的声明式事务能帮我们处理回滚操作,让我们不需要去关注数据库底层的事务操作,可以...

阅读(59)评论(0)赞 (0)

Spring

Spring 源码学习(八) AOP 使用和实现原理

4

likai 发布于 2019-07-17

我们在业务开发中,使用得最多的是 面向对象编程(OOP) ,因为它的代码逻辑直观,从上往下就能查看完整的执行链路。 在这个基础上延伸,出现了 面向切面编程(AOP) ,将可以重复性的横切逻辑抽取到统一的模块中。 例如日志打印、安全监测,如果按照 OOP 的思想,在每个方法的前后都...

阅读(74)评论(0)赞 (0)

Java

Spring 源码学习(三)-自定义标签

1

zhuangli 发布于 2019-06-16

又来填坑啦,上一篇讲完默认标签的解析,这篇笔记记录一下自定义标签的解析吧。 我们知道, Spring 源码的核心模块是 Spring-core 和 Spring-beans ,在此基础上衍生出其他模块,例如 context 、 cache 、 tx 等模块,都是根据这两个基础模块...

阅读(72)评论(0)赞 (0)

Java

Spring 源码学习(二)-默认标签解析

2

xirruiqiang 发布于 2019-06-14

`Spring` 解析默认标签~ 创建 GenericBeanDefinition 解析 lookup-method 属性 解析 constructor-arg 属性 从上一篇笔记可以看出,在容器注册 bean 信息的时候,做了很多解析操作,而 xml 文件中包含了很多标签、属性...

阅读(64)评论(0)赞 (0)

Spring

Spring 源码学习(一)容器的基础结构

9

Harries 发布于 2019-06-14

`Spring` 是这样加载 `xml` 配置的 [TOC] 本篇笔记主要记录了以下内容: 使用 ClassPathXmlApplicationContext ,通过在 xml 注册一个 bean ,跟踪代码,了解它从配置文件的 <bean> 标签,加载到 BeanF...

阅读(62)评论(0)赞 (0)

Java

Spring 源码学习笔记(一)容器的基础结构

8

puefu.he 发布于 2019-06-08

Spring 是这样加载 xml 配置的 目录结构: [TOC] 本篇笔记主要记录了以下内容: 使用 ClassPathXmlApplicationContext ,通过在 xml 注册一个 bean ,跟踪代码,了解它从配置文件的 <bean> 标签,加载到 Bea...

阅读(80)评论(0)赞 (0)

Spring

源码分析–spring是如何解析xml,注册BeanDefinition的

5

changyuan.xu 发布于 2019-06-05

本文首先提供了一个实现了spring aop的demo,通过demo进行源码分析 通过读源码我们可以学习到spring是 如何解析xml的 ,如何 加载bean 的,如何 创建bean 的,又是如何 实现aop 操作的,及其中各种操作的细节是如何实现的 讲源码的时候我会进行一些取...

阅读(71)评论(0)赞 (0)

Spring

谈谈spring如何自定义标签

13

hellas 发布于 2019-05-29

干货点 了解如何基于spring自定义标签,这是自定义组件的第一步。而最重要的是了解了这个过程后也可以大致了解spring自身部分组件是怎么相互工作和触发的,如spring-aop,组件可以通过反调AopNamespaceHandler了解大致面貌。 系列文描述 书写该系列文的初...

阅读(76)评论(0)赞 (0)

Java

Spring源码之注解扫描Component-scan

changyuan.xu 发布于 2019-05-16

本文主要介绍Spring的component-scan标签,了解spring是如果实现扫描注解进行bean的注册,主要实现实在 NamespaceHandler, NamespaceHandlerSupport 和 BeanDefinitionParser 三个接口中,还需要配置...

阅读(77)评论(0)赞 (0)

Spring

Spring源码解读(1)-IOC容器BeanDefinition的加载

1

xirruiqiang 发布于 2019-05-06

spring的两大核心:IOC(依赖注入)和AOP(面向切面),IOC本质上就是一个线程安全的hashMap,put和get方法就对应IOC容器的bean的注册和获取,spring通过读取xml或者使用注解配置的类生成一个BeanDefinition放入到容器中,获取的时候通过B...

阅读(132)评论(0)赞 (0)

Java

【深入揭秘Tomcat服务器底层原理】一起来扒一扒这只我们又爱又恨的“Tom猫”

22

xubiao.zhuang 发布于 2019-04-26

还没关注?伸出中指点这里! 聊技术、论职场! 为IT人打造一个“有温度”的 狸猫技术窝 来源:http://u6.gg/svBd4 Tomcat是什么 Tomcat是开源的 Java Web 应用服务器,实现了 Java EE 的部分技术规范,比如 Java Servlet、Ja...

阅读(81)评论(0)赞 (0)

Java

Maven最全教程,看了必懂

30

darida 发布于 2019-04-19

前言:目前所有的项目都在使用maven,可是一直没有时间去整理学习,这两天正好有时间,好好的整理一下。 一、为什么使用Maven这样的构建工具【why】 ① 一个项目就是一个工程 如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作。...

阅读(98)评论(0)赞 (0)

Spring

Spring Cloud 参考文档(Spring Cloud Config Server)

Harries 发布于 2019-04-15

Spring Cloud Config Server Spring Cloud Config Server为外部配置提供基于HTTP资源的API(名称—值对或等效的YAML内容),通过使用 @EnableConfigServer 注解,服务器可嵌入Spring Boot应用程序中...

阅读(84)评论(0)赞 (0)

Java

Beetl3.0 功能预览 原 荐

2

songhua.gao 发布于 2019-04-15

Beetl是一款全功能,性能优秀的国产模板引擎,可以广泛用于动态页面生成,静态页面生成,代码生成,文本转换,脚本和规则引擎等,从2011年来,一直维护,并得到国内用户的肯定。 1 性能篇 Beetl3.0 现在进展到M1版本,单元测试都通过,俩个模板类的性能测试也跑了一下,结果如...

阅读(81)评论(0)赞 (0)