You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I propose making the following SqlObject types public:
Handler
@SqlMethodAnnotation and HandlerFactory
@SqlMethodDecoratingAnnotation and HandlerDecorator
This will allow users and library authors to create their own SQL method handlers and decorators, which will in turn make caching feasible as a bolt-on option for users who want it, although there may be other use cases we haven't thought of.
We should also introduce a way of specifying order for when there are multiple decorators. My gut tells me that a static @Priority annotation is not the best approach, since users might want different ordering in different scenarios.
The text was updated successfully, but these errors were encountered:
I propose making the following SqlObject types public:
Handler
@SqlMethodAnnotation
andHandlerFactory
@SqlMethodDecoratingAnnotation
andHandlerDecorator
This will allow users and library authors to create their own SQL method handlers and decorators, which will in turn make caching feasible as a bolt-on option for users who want it, although there may be other use cases we haven't thought of.
We should also introduce a way of specifying order for when there are multiple decorators. My gut tells me that a static
@Priority
annotation is not the best approach, since users might want different ordering in different scenarios.The text was updated successfully, but these errors were encountered: