Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / opengoofy/crane4j issues and pull requests
#244 - 重构 `AssembleOpeartionHandler`,调整抽象层级,并与键值解析器进行整合
Issue -
State: closed - Opened by Createsequence 11 months ago
Labels: enhancement, refactor
#243 - 支持以 SPI 方式接入用户自定义组件
Issue -
State: open - Opened by Createsequence 11 months ago
Labels: enhancement
#242 - feat(Assemble): support for configuring attribute mappings in the form of literals (GitHub #230)
Pull Request -
State: closed - Opened by Createsequence 11 months ago
- 1 comment
#241 - refactor(ContainerLifecycleProcessor): adjusting the registration timing of ContainerLifecycleProcessor
Pull Request -
State: closed - Opened by Createsequence 11 months ago
#240 - 改为使用 VitePress 作为文档构建框架
Issue -
State: closed - Opened by Createsequence 11 months ago
Labels: documentation
#239 - 支持监控功能
Issue -
State: open - Opened by Createsequence 11 months ago
Labels: enhancement, worth trying
#238 - 支持通过 Web 页面配置相关填充操作
Issue -
State: open - Opened by Createsequence 11 months ago
- 3 comments
Labels: enhancement, worth trying
#237 - 操作触发条件支持限定生效的作用域
Issue -
State: open - Opened by Createsequence 11 months ago
Labels: enhancement, refactor
#236 - 支持指定填充后的回调方法
Issue -
State: closed - Opened by Createsequence 11 months ago
- 1 comment
Labels: enhancement
#235 - 为核心组件提供双语注释
Issue -
State: open - Opened by Createsequence 11 months ago
- 2 comments
Labels: documentation
#234 - 重构 MP 插件
Issue -
State: closed - Opened by Createsequence 11 months ago
Labels: refactor
#233 - refactor(PropertyOperator): refactoring PropertyOperator based on PropDesc (GitHub #232)
Pull Request -
State: closed - Opened by Createsequence 11 months ago
- 1 comment
#232 - 重构反射工厂,优化字段映射的处理效率
Issue -
State: closed - Opened by Createsequence 11 months ago
Labels: refactor, primary
#231 - 完善文档场景示例
Issue -
State: closed - Opened by Createsequence 11 months ago
Labels: documentation
#230 - 简化属性映射配置,支持通过字面量的形式配置
Issue -
State: closed - Opened by Createsequence 11 months ago
Labels: enhancement
#229 - feat(PropertyOperator): cacheable chain property operator
Pull Request -
State: closed - Opened by Createsequence 11 months ago
#228 - refactor(NamedComponent): add a universal interface for managing component names
Pull Request -
State: closed - Opened by Createsequence 11 months ago
- 1 comment
#227 - fix(MethodContainer): When the container method only accepts one parameter and returns a Collection, it discards the non-first element in the returned set (Gitee #I97R7E)
Pull Request -
State: closed - Opened by Createsequence 11 months ago
Labels: bug
#226 - optimize code
Pull Request -
State: closed - Opened by Createsequence 12 months ago
#225 - feat(KeyResolver): Support specifying key resolver for assemble operations (GitHub #222,#103, Gitee #I8XPFW)
Pull Request -
State: closed - Opened by Createsequence 12 months ago
Labels: enhancement
#224 - feat(AutoOperate): support obtaining operation configurations from annotated method or parameter (GitHub #223)
Pull Request -
State: closed - Opened by Createsequence 12 months ago
#223 - 支持在被 `@AutoOperate` 注解的方法上添加操作配置
Issue -
State: closed - Opened by Createsequence 12 months ago
Labels: enhancement
#222 - 数据源容器支持接受对象类型参数
Issue -
State: closed - Opened by Createsequence 12 months ago
Labels: enhancement, refactor
#221 - feat(AssembleMethod): support specifying cache configuration in the `@ContainerMethod` annotation (GitHub #220)
Pull Request -
State: closed - Opened by Createsequence 12 months ago
- 1 comment
#220 - 支持直接在 `@ContainerMethod` 注解中指定缓存配置
Issue -
State: closed - Opened by Createsequence 12 months ago
Labels: enhancement
#219 - feat(assembleKey): support back-filling specified field values according to the policy (GitHub #130)
Pull Request -
State: closed - Opened by Createsequence 12 months ago
- 1 comment
Labels: enhancement
#218 - optimize code
Pull Request -
State: closed - Opened by Createsequence 12 months ago
#217 - feat(assemble): support for optional style constant assemble operations (GitHub ##135)
Pull Request -
State: closed - Opened by Createsequence 12 months ago
- 1 comment
#216 - feat(assemble): support method based operation configuration (GitHub #93)
Pull Request -
State: closed - Opened by Createsequence 12 months ago
- 1 comment
Labels: enhancement
#215 - feat(cache): support `@ConditionOnContainer` and `@ConditionOnTargetType` condition (GitHub #133)
Pull Request -
State: closed - Opened by Createsequence almost 1 year ago
#215 - feat(cache): support `@ConditionOnContainer` and `@ConditionOnTargetType` condition (GitHub #133)
Pull Request -
State: closed - Opened by Createsequence almost 1 year ago
#214 - feat(cache): cache processor supports handling the `@ContainerCache` annotation on the spring factory method (GitHub #210,#211)
Pull Request -
State: closed - Opened by Createsequence almost 1 year ago
#214 - feat(cache): cache processor supports handling the `@ContainerCache` annotation on the spring factory method (GitHub #210,#211)
Pull Request -
State: closed - Opened by Createsequence almost 1 year ago
#213 - feat(cache): cache processor supports handling the `@ContainerCache` annotation on the spring factory method (GitHub #210,#211)
Pull Request -
State: closed - Opened by Createsequence almost 1 year ago
Labels: enhancement
#213 - feat(cache): cache processor supports handling the `@ContainerCache` annotation on the spring factory method (GitHub #210,#211)
Pull Request -
State: closed - Opened by Createsequence almost 1 year ago
Labels: enhancement
#212 - refactor(expression): rename components and remove unnecessary implementation classes
Pull Request -
State: closed - Opened by Createsequence almost 1 year ago
- 1 comment
Labels: refactor
#212 - refactor(expression): rename components and remove unnecessary implementation classes
Pull Request -
State: closed - Opened by Createsequence almost 1 year ago
- 1 comment
Labels: refactor
#211 - `ContainerLifecycleProcessor` 无法处理被 Spring 管理的容器
Issue -
State: closed - Opened by Createsequence almost 1 year ago
Labels: bug
#211 - `ContainerLifecycleProcessor` 无法处理被 Spring 管理的容器
Issue -
State: closed - Opened by Createsequence almost 1 year ago
Labels: bug
#210 - `@ContainerCache` 注解支持在 Spring 配置类的工厂方法中使用
Issue -
State: closed - Opened by Createsequence almost 1 year ago
Labels: enhancement
#209 - feat(condition): operating condition support logical OR or logical AND (GitHub #133)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#209 - feat(condition): operating condition support logical OR or logical AND (GitHub #133)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#208 - feat(condition): when performing an operation, dynamically decide whether to perform an operation based on conditions (GitHub #133)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
Labels: enhancement
#208 - feat(condition): when performing an operation, dynamically decide whether to perform an operation based on conditions (GitHub #133)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
Labels: enhancement
#207 - refactor(parser): refactoring the annotation processor and adjusting the way operations are created (GitHub #206)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#207 - refactor(parser): refactoring the annotation processor and adjusting the way operations are created (GitHub #206)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#206 - 将 `KeyTriggerOperation` 下的实现类的创建方式改为通过 Builder 创建
Issue -
State: closed - Opened by Createsequence about 1 year ago
Labels: refactor
#206 - 将 `KeyTriggerOperation` 下的实现类的创建方式改为通过 Builder 创建
Issue -
State: closed - Opened by Createsequence about 1 year ago
Labels: refactor
#205 - fix(AutoOperate): ignore targets with no valid operation configuration (GitHub #204)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#205 - fix(AutoOperate): ignore targets with no valid operation configuration (GitHub #204)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#204 - 自动填充时,若目标类没有配置任何装配操作则执行会报错
Issue -
State: closed - Opened by Createsequence about 1 year ago
Labels: bug
#204 - 自动填充时,若目标类没有配置任何装配操作则执行会报错
Issue -
State: closed - Opened by Createsequence about 1 year ago
Labels: bug
#203 - feat(KeyTriggerOperation): support distinguishing different KeyTriggerOperations by id (GitHub #201)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#203 - feat(KeyTriggerOperation): support distinguishing different KeyTriggerOperations by id (GitHub #201)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#202 - feat(KeyTriggerOperation): support distinguishing different KeyTriggerOperations by id (GitHub #201)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#202 - feat(KeyTriggerOperation): support distinguishing different KeyTriggerOperations by id (GitHub #201)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#201 - 支持为每个操作都添加一个id作为唯一标识
Issue -
State: closed - Opened by Createsequence about 1 year ago
Labels: enhancement
#201 - 支持为每个操作都添加一个id作为唯一标识
Issue -
State: closed - Opened by Createsequence about 1 year ago
Labels: enhancement
#200 - fix: after bean is proxied, the `@ContainerCache` annotation on the class cannot be recognized (GitHub #199)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#199 - 当 Bean 被代理后,类上的 `@ContainerCache` 注解无法被识别
Issue -
State: closed - Opened by Createsequence about 1 year ago
Labels: bug
#198 - refactor(MappingType): replace NONE and MAPPED with ORDER_OF_KEYS and NO_MAPPING respectively (GitHub #197)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#197 - 将MappingType枚举中的 `NONE` 与 `MAPPED` 选项分别替换为 `ORDER_OF_KEYS` 和 `NO_MAPPING`
Issue -
State: closed - Opened by Createsequence about 1 year ago
Labels: refactor
#196 - Feat/batch size
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#195 - 异步执行器支持指定支持指定批量大小,将基于同一数据源的操作分为多个小任务
Issue -
State: closed - Opened by Createsequence about 1 year ago
Labels: enhancement
#194 - refactor(BeanMethodContainerRegistrar): changed the implementation basic of automatic scanning mechanism for method containers from BeanPostProcessor to SmartInitializingSingleton (GitHub #126, Gitee#I8XRVT)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#193 - feat(OperateAware): callback interface that supports awareness of specific action steps (GitHub #79)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#192 - fix: when property mapping is not configured, value-to-key mapping is used by default (GitHub #190)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#191 - fix: when property mapping is not configured, value-to-key mapping is used by default (GitHub #190)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#190 - 当需要值到键的映射时,希望可以不需要在注解中指定 props 属性
Issue -
State: closed - Opened by Createsequence about 1 year ago
Labels: enhancement
#189 - feat: allow to ignore keys with null values when assembling(Gitee #I8W0SN)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#188 - refactor (MethodContainer): optimizes MethodInvokerContainer and MethodContainerFactory, and supports direct sequential mapping of key and value when processing method result sets (Gitee #I8UZH4)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#187 - feat(operator): The proxy method in the operator interface supports filling parameters based on more configuration methods (GitHub#185)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#186 - feat(config): add auto configuration file and mark the relevant component import annotations as deprecated (Gitee#I8VXTE)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#185 - Operator 接口支持基于 `@AutoOperate` 注解的自动填充
Issue -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
Labels: enhancement
#184 - feat(cache): add redis cache
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#183 - refactor(cache): supports specifying the cache type and expiration time for a single method container or custom container (Gitee#I8UZSO)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
#182 - fix(operator): a stack overflow occurs when calling a method from Object in a proxy object (Gitee #I8MZOK)
Pull Request -
State: closed - Opened by Createsequence about 1 year ago
- 1 comment
#181 - Fix flaky test in ReflectiveDisassembleOperationHandlerTest
Pull Request -
State: closed - Opened by bbelide2 over 1 year ago
- 1 comment
#180 - Fix flaky test in SimpleCrane4jGlobalConfigurationTest
Pull Request -
State: closed - Opened by bbelide2 over 1 year ago
- 1 comment
#179 - Fix flaky test in ObjectUtilsTest
Pull Request -
State: closed - Opened by bbelide2 over 1 year ago
- 1 comment
#178 - 大概看了下还不会用,想问问和MapStructPlus区别在哪里,两者优势各自是什么
Issue -
State: closed - Opened by phial3 over 1 year ago
- 1 comment
Labels: question
#177 - refactor(AssembleEnum): support directly referencing "@ContainerEnum"inside "@AssembleEnum" to configure container (GitHub #176)
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
- 1 comment
#176 - `@AssembleEnum` 直接直接内嵌一个 `@ContainerEnum` 注解用于配置
Issue -
State: closed - Opened by Createsequence over 1 year ago
- 2 comments
Labels: documentation, enhancement, refactor
#175 - 添加基准测试,并在文档中添加相关性能测试结果
Issue -
State: open - Opened by Createsequence over 1 year ago
Labels: documentation
#174 - feat(config): simplify code by manually creating components(GitHub #172)
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
- 1 comment
#173 - 支持在 Spring/SpringBoot 中以轻量化配置启动
Issue -
State: open - Opened by Createsequence over 1 year ago
Labels: enhancement
#172 - 支持直接通过 `Crane4jGlobalConfiguration` 获取 `OperateTemplate`
Issue -
State: closed - Opened by Createsequence over 1 year ago
Labels: enhancement
#171 - Feat/limited container
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
#170 - 希望能够自动推断 `AssembleOperationHandler` 的类型,而不必在注解上显式的指定
Issue -
State: open - Opened by Createsequence over 1 year ago
Labels: enhancement
#169 - fix(MybatisPlus): `auto-register-mapper` configuration not working (GitHub #168)
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
#168 - 配置了 `crane4j.mybatis-plus.auto-register-mapper = false` 后,在项目启动后依然会自动注册 Mapper 接口
Issue -
State: closed - Opened by Createsequence over 1 year ago
Labels: bug
#167 - refactor(AutoOperate): extracting common interfaces for AutoOperate related components (GitHub #166)
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
- 1 comment
#166 - 重构 `AutoOperateAnnotatedElementResolver`,使基于 `@AutoOperate` 的自动装配功能更加灵活
Issue -
State: closed - Opened by Createsequence over 1 year ago
Labels: enhancement, refactor
#165 - Release/2.2.0
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
#164 - chore(MybatisPlus): upgrade mybatis plus dependent version (GitHub #152)
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
- 1 comment
#163 - fix(ContainerManager): in concurrency situations, ContainerManager attempts to create container instances repeatedly (GitHub #162)
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
#162 - 并发环境下获取容器可能导致类转换异常 “cn.crane4j.core.container.MethodInvokerContainer cannot be cast to cn.crane4j.core.container.ContainerDefinition”
Issue -
State: closed - Opened by urzeye over 1 year ago
- 2 comments
Labels: bug
#161 - feat(DuplicateStrategy): support when building containers based on enumerations or methods, if there are multiple corresponding values for the same key, it is allowed to be processed according to a specific policy (Gitee #I832VQ)
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
#160 - feat(PropertyOperator): an new implementation of jdk MethodHandler based on method handles for PropertyOperator (GitHub #132)
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
- 1 comment
#159 - fix(AutoOperate): adding '@AutoOperate' to a method of the same name in a different class will cause padding fields to be messed up (Gitee #I82EAC)
Pull Request -
State: closed - Opened by Createsequence over 1 year ago
- 1 comment