- 博客(6)
- 收藏
- 关注
原创 mybaits分页查询.同时返回分页数据信息和总条数SQL_CALC_FOUND_ROWS和FOUND_ROWS()
SELECT SQL_CALC_FOUND_ROWS * FROM test_date limit 2 OFFSET 0;SELECT FOUND_ROWS();同时得到分页数据和总条数;应用到mybatis时,需要这样写: <resultMap id="data" type="com.example.sql.mapper.DateMy"> <...
2019-04-29 13:14:15 10896 19
原创 工作中配置
1.merchant_center(tomcat)<Service name="Catalina"> <!--The connectors can use a shared executor, you can define one or more named thread pools--> <!-- <Executor name=...
2019-04-17 15:59:59 209
原创 jenkins参数化构建(可以选择gitlab项目分支进行构建)
用到该插件Extended Choice Parameter用到的函数语句为:def gettags = ("git ls-remote -h http:xxxx@xxxx/xxxx-server/dms.git").execute()gettags.text.readLines().collect { it.split()[1].replaceAll(...
2019-04-12 10:45:03 1927
原创 spring提供的分布式事务 |ChainedTransactionManager|
springboot集成的两种方式:1.先设置自己的多个数据源(我这里偷懒就弄一个):@Configuration@MapperScan(basePackages = "com.example.mybaits_test.mapper",sqlSessionFactoryRef = "sqldefault")public class MyBatisConfig { @Bean...
2019-04-02 16:37:23 6707 4
原创 |JTA|atomikos 连接超时设置
@Bean @Primary public JtaTransactionManager jtaTransactionManager() throws SystemException { UserTransactionImp userTransactionImp = new UserTransactionImp(); userTransact...
2019-04-02 16:23:28 2445
原创 公司中解决分布式系统信息最终一致性的一种解决方案
1.首先柔性事务是不能保证百分之百数据一致性的,只能尽可能的接近不出错的数据一致性;(1)用到了rocketmq,使用其提供的事务消息;(2)其中消息队列是用于下单成功后的订单销量等统计;2.实现步骤:(1)下订单方法使用本地事务,其中下单支付等操作全部同步执行,并在各操作中保存日志;(2)将消息队列发送消息放到支付等操作的最后,设置回调方法;(回调方法根据本地事务提交情况进行...
2019-04-01 15:29:55 236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人