1.spring容器扩展点 自定义的实例化、初始化、依赖装配、依赖检查等流程,既可以覆盖默认的实例化,也可以增强初始化、依赖注入、依赖检查等流程...
官方文档详见: https://docs.scala-lang.org/scala3/reference/contextual/index.ht...
1.概述 Scala3的Macro基于其引入的新的抽象类型结构 tasty,即:Typed Abstract Syntax Trees,其可以在...
本文将通过 macro 的方式来实现类型类的派生方法的实现。代码样例详见:derive_macros[https://github.com/le...
详见代码库:https://github.com/leihuazhe/scala_scala3_samples[https://github.c...
本文参考了:https://blog.rockthejvm.com/givens-vs-implicits/[https://blog.rock...
随着分布式和微服务部署的不断兴起。公司的工程模块和依赖变得越来越多,从而错综复杂。因此,通过通用 脚手架与通用模块等将各个项目通用的模块单独提炼...
协变 Covariance https://docs.scala-lang.org/zh-cn/tour/variances.html[http...
云集技术平台以分布式架构分层部署,整体上分为接入层(对外提供HTTP接口服务,tomcat作为容器) 和 服务层(领域划分的各独立的为服务,以D...