深入理解Spring IOC之扩展篇(五)、基于注解整合Spring框架 Spring

深入理解Spring IOC之扩展篇(五)、基于注解整合Spring框架

本篇讲的是如何将我们自己的业务逻辑和Spring框架整合起来,整合的方式主要采用的是注解,里面涉及到了多个知识点。 我们的目的是做出我们自己的注解,主要是标在接口上,当调用接口里相应的方法的时候,就会执行我们自己的逻辑。 对的,就是现在的MyBatis和Feign的整合方式,这种也是现在比较容易的,如果你业务里面xml用的多,你也可以结合xml来搞,拓展xml的文章我之前已经说过,你可...
阅读全文
eBPF 架构优势及其应用方向上的畅想 软件架构

eBPF 架构优势及其应用方向上的畅想

eBPF 架构的优势 本文假设读者已了解以下内容: 了解 BPF/eBPF 是什么,了解 BPF 的演变历史,可参考引用 7 了解程序的编译与执行流程,虚拟机工作原理 大致了解 Android 系统架构以及开发流程 本文是基于嵌入式 Linux 的开发角度阐述 eBPF 的应用,对负载情况及需求...
阅读全文
ActiveMQ 项目实战 编程技术

ActiveMQ 项目实战

编辑推荐: 本文主要介绍了ActiveMQ 项目实战:添加商品同步到索引库、发送消息、接收消息等相关内容。 来自于csdn,,由火龙果软件Anna编辑、推荐。 1.添加商品同步到索引库 2.发送消息 manager-server工程中发送消息:当商品添加完成后发送一个TextMessage,包含一个商品id。 ...
阅读全文
MyBatis 添加元数据自定义元素标签 编程技术

MyBatis 添加元数据自定义元素标签

 现有系统中维护了一套业务表相关列、键的元数据,希望通过读取元数据实现自动封装 SQL 语句、自定义主键策略。实现方案为入侵式修改 MyBatis,增加元素标签 meta ,支持业务开发中可以在XML映射文件中使用。 meta元素设计如下: <!-- meta标签 可根据参数获取到对应的表名 动态生成语句 --> <!ELEMENT meta EMPTY> <...
阅读全文
java中的枚举(及七种常见的形式) 编程技术

java中的枚举(及七种常见的形式)

枚举是一种规范它规范了参数的形式,这样就可以不用考虑类型的不匹配并且显式的替代了int型参数可能带来的模糊概念 枚举像一个类,又像一个数组。 Enum作为Sun全新引进的一个关键字,看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。 当我们在声明一个enum类型时,我们应该注意到enum类型有如下的一些特征。 **1.它不能有public的构造...
阅读全文
JDK核心JAVA源码解析(4) - 堆外内存、零拷贝、DirectByteBuffer以及针对于NIO中的FileChannel的思考 编程技术

JDK核心JAVA源码解析(4) - 堆外内存、零拷贝、DirectByteBuffer以及针对于NIO中的FileChannel的思考

想写这个系列很久了,对自己也是个总结与提高。原来在学JAVA时,那些JAVA入门书籍会告诉你一些规律还有法则,但是用的时候我们一般很难想起来,因为我们用的少并且不知道为什么。知其所以然方能印象深刻并学以致用。 本篇文章针对堆外内存与DirectBuffer进行深入分析,了解Java对于堆外内存处理的机制,为下一篇文件IO做好准备 Java堆栈内存与堆外内存 首先我们扔出一个公式: ...
阅读全文
全网最全Spring面试题之高级篇整理总结(一)(共25题,附超详细解答) 编程技术

全网最全Spring面试题之高级篇整理总结(一)(共25题,附超详细解答)

【Java架构师面试网】 收集整理了一些spring面试的问题,这些问题可能会在你下一次技术面试中遇到。想成为Java架构师,这些都是不可避免也是必须要掌握的,对于其他spring模块,我后续也将单独分享面试问题和答案。成为Java架构师的这条路道阻且艰,但是既然选择了远方就是选择了风雨兼程,希望大家都能早日圆自己的架构师梦,同样也希望我自己可以,除了网站,还做了个公众号: Java架构师面试...
阅读全文
Guava集合--新集合类型 编程技术

Guava集合--新集合类型

Guava引入了很多JDK没有的、但我们发现明显有用的新集合类型。这些新类型是为了和JDK集合框架共存,而没有往JDK集合抽象中硬塞其他概念。作为一般规则,Guava集合非常精准地遵循了JDK接口契约。 一.Multiset 1.统计一个词在文档中出现了多少次,传统的做法是这样的: Map<String, Integer> counts = new HashMap<...
阅读全文
从零写一个具有IOC-AOP-MVC功能的框架-学习笔记-11. MVC功能之http请求处理器的编写-简易框架最后... 编程技术

从零写一个具有IOC-AOP-MVC功能的框架-学习笔记-11. MVC功能之http请求处理器的编写-简易框架最后...

1. 本章需要完成的内容: 完成ControllerRequestProcessor类的编写: Controller请求处理器 完成JspRequestProcessor类的编写:jsp资源请求处理 完成PreRequestProcessor类的编写: 请求预处理,包括编码以及路径处理 完成StaticResourceRequestProcessor类的编写: 静态资...
阅读全文
探秘 Spring 的 PropertyEditor Spring

探秘 Spring 的 PropertyEditor

PropertyEditor & PropertyEditorSupport 介绍 java.beans.PropertyEditor 是 JDK 自带的类,是提供给 AWT。做啥用呢、就是讲用户在图形见面中输入的字符串转换位对应类型的值(对象)。类似于一个 convertor。 public interface PropertyEditor { void set...
阅读全文
Loading...