文件名称:defrecord-wrapper:包装 clojure.coredefrecord
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-20 20:23:44
Clojure
defrecord-wrapper 该库允许您以与 AOP 相同的方式将中间件应用于协议实现。 正如*定义的 : 在计算领域,面向方面的编程 (AOP) 是一种编程范式,旨在通过允许分离横切关注点来增加模块化。 AOP 形成了面向方面软件开发的基础。 ... 日志记录体现了横切关注点,因为日志记录策略必然会影响系统的每个已记录部分。 从而记录横切所有记录的类和方法...... 常见的实用场景使用或直接使用强制您使用 defrecords(或简单的映射)。 使用此 defrecord-wrapper 依赖项,您可以完全或部分拦截您的协议功能 版本和依赖信息 [tangrammer/defrecord-wrapper " 0.1.6 " ] :dependencies [[org.clojure/clojure " 1.6.0 " ]] 用法 ( ns your-ns ( :
【文件预览】:
defrecord-wrapper-master
----src()
--------defrecord_wrapper()
----test()
--------yourapp()
--------defrecord_wrapper()
----README.md(4KB)
----project.clj(454B)
----.gitignore(95B)