mybatis-async,是封装了mybatis的异步框架

网友投稿 2280 2022-10-24

mybatis-async,是封装了mybatis的异步框架

mybatis-async,是封装了mybatis的异步框架

mybatis-async

mybatis-async,是封装了mybatis的异步框架。

逻辑图如下:

工程依赖

Jdk 1.8Maven 3.xmybits 3.x

调用示例

实现规范AsyncMethod 注解, 标记Mapper的某个方法是异步调用的AsyncType 注解, 异步的类型 Mapper实现规范的示列

@Mapperpublic interface UserMapper { com.gameart.async.domain.User getUser(String userId); int insert(@Param("userId") String userId, @Param("name") String name); @AsyncMethod(type = AsyncType.UPDATE) void update(@Param("userId") String userId,@Param("name")String name);}

异步任务提交示列

UserMapper userMapper = ProxyFactory.factory(UserMapper.class).newInstance(); userMapper.update(id, "proxy");

具体列子参考BasicTest,ProxyTest

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SWPullRecyclerLayout 打造独一无二的刷新框架
下一篇:关于Feign调用服务Headers传参问题
相关文章

 发表评论

暂时没有评论,来抢沙发吧~