标签:自定义标签

Spring

Spring AOP 源码解析:注解式切面增强机制

1

likai 发布于 2019-01-11

IoC 和 AOP 被称为 Spring 两大基础模块,支撑着上层扩展的实现和运行。虽然 AOP 同样建立在 IoC 的实现基础之上,但是作为对 OOP(Object-Oriented Programing) 的补充,AOP(Aspect-Oriented Programming...

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

Spring

聊聊 Spring 的那些注解

1

xiaoli.wang 发布于 2019-01-09

本文我们来梳理一下Spring的那些注解,如下图所示,大概从几方面列出了Spring的一些注解: 如果此图看不清楚也没事,请运行下面的代码输出所有的结果。 Spring目前的趋势是使用注解结合Java代码而不是配置来定义行为、属性、功能、规则和扩展点,因此梳理注解也是梳理Spri...

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

Java

彻底搞懂Bean加载

2

likai 发布于 2019-01-08

加载过程: 通过 ResourceLoader 和其子类 DefaultResourceLoader 完成资源文件位置定位,实现从类路径,文件系统,url等方式定位功能,完成定位后得到 Resource 对象,再交给 BeanDefinitionReader ,它再委托给 Bea...

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

Java

【Dubbo源码阅读系列】服务暴露之本地暴露

2

hanze 发布于 2019-01-02

在上一篇文章中我们介绍 Dubbo 自定义标签解析相关内容,其中我们自定义的 XML 标签 <dubbo:service /> 会被解析为 ServiceBean 对象(传送门:Dubbo XML 配置加载)。今天我们讲述的内容和 ServiceBean 密切相关! ...

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

Java

【Dubbo源码阅读系列】之 Dubbo XML 配置加载

2

hellas 发布于 2018-12-25

今天我们来谈谈 Dubbo XML 配置相关内容。关于这部分内容我打算分为以下几个部分进行介绍: Dubbo XML Spring 自定义 XML 标签解析 Dubbo 自定义 XML 标签解析 DubboBeanDefinitionParser.parse() End Dubb...

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

Java

java基础学习:JavaWeb之JSP

19

hanze 发布于 2018-12-17

其他更多java基础文章: java基础学习(目录) 本章内容较多,全部认真看完可能需要一小时以上,建议边看边做笔记,否则容易混乱 一、JSP概述 1.1、JSP结构 网络服务器需要一个JSP引擎,也就是一个容器来处理JSP页面。容器负责截获对JSP页面的请求。内嵌JSP容器的A...

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

Java

Dubbo标签解析详解 原 荐

尖兵 发布于 2018-12-17

在Spring继承dubbo时,会使用dubbo自定义的标签来定义相关的属性,常见的标签有<dubbo:application/>,<dubbo:registry/>,<dubbo:service/>等。对于这些标签的解析,dubbo都是使用的...

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

Spring

spring-boot 集成 shiro 自定义密码验证 自定义freemarker标签根据权限渲染不同页面

wenming.gapo 发布于 2018-12-05

项目里一直用的是 spring-security ,不得不说,spring-security 真是东西太多了,学习难度太大(可能我比较菜),这篇博客来总结一下折腾shiro的成果,分享给大家,强烈推荐shiro,真心简单 : ) 引入依赖 <dependency> &...

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

Spring

Spring事务用法示例与实现原理

3

Harries 发布于 2018-11-16

关于事务,简单来说,就是为了保证数据完整性而存在的一种工具,其主要有四大特性:原子性,一致性,隔离性和持久性。对于Spring事务,其最终还是在数据库层面实现的,而Spring只是以一种比较优雅的方式对其进行封装支持。本文首先会通过一个简单的示例来讲解Spring事务是如何使用的...

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

Java

使Mybatis开发变得更加轻松的增强工具 — Ourbatis

2

darida 发布于 2018-10-22

Mybatis是一款优秀的及其灵活的持久层框架,通过XML配置并映射到Mapper接口为Service层提供基础数据操作入口。 这么优秀的框架竟然还有不足之处? 俗话说人无完人,因为Mybatis实在是太灵活了,灵活到每个Mapper接口都需要定制对应的XML,所以就会引发一些问...

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

Java

【死磕 Spring】—– IOC 之解析 bean 标签:开启解析进程

wenming.gapo 发布于 2018-09-28

原文出自: http://cmsblogs.com import 标签解析完毕了,再看 Spring 中最复杂也是最重要的标签 bean 标签的解析过程。 在方法 parseDefaultElement() 中,如果遇到标签 为 bean 则调用 processBeanDefin...

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

Java

聊一聊 Spring 中的扩展机制 – NamespaceHandler

5

邓龙华 发布于 2018-08-27

前一篇 聊一聊 Spring 中的扩展机制(一) 中聊到了 ApplicationListener 、 ApplicationContextAware 、 BeanFactoryAware 三种机制。本篇将介绍 NamespaceHandler 的扩展使用。 相信很多小伙伴对于这...

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

博主自留地

freemarker自定义标签

Harries 发布于 2018-08-10

写在前面 上节课程主要讲了在springboot上集成freemaker,本文主要介绍freemarker如何自定义标签,自定义标签的好处,可以在页面上实现复用。不多说废话,直接进入今天的主题 后台代码实现 /** * MIT License * Copyright (c) 20...

阅读(246)评论(1)赞 (1)