+
 新版
2015-11-02 09:58

引用来自“bboss”的评论

使用zookeeper去做同样会存在问题,这个东西如果没用JTA事务或者没用数据库服务器的协调处理是多数据库之间的事务是很难保证一致性的。

orm方面bboss框架类似于mybatis,但是没有mybatis那么多orm映射配置,api也非常丰富,分页查询,批处理,多数据源api,动态启动停止管理数据源,这些东西都是bboss提供的比较基础东西,另外动态sql非常灵活

引用来自“linapex”的评论

JTA 太笨重了,zookeeper可以实现,保证DB方面不出问题,那回滚机制应该就没有问题了,jdbc connection也许可以做到,要深究下才行,或许里面有一个savePoint方法可以利用一下。

sql统一管理不好嘛,全部写在代码里,每次要改代码~ orm我也写了一个,哈哈,有机会开源~

ibatisFinal 我写的。
一主多备(完成)
常用CRUD (完成)
动态数据库分页(完成) | 批量删除|更新 (完成) | getCount(完成)
事务控制 | 多数据源事务控制(完成)
分库分表(完成)
代码生成 ,根据表生成 ibatis XML,Model (完成)
读写分离(完成)
数据字典功能(完成)
动态模型(MapBean) (完成)
支持热xml更新,支持数据源动态更新,支持多数据库主键自动生成,支持多数据库日期范围查询,支持缓存集群,等等

引用来自“闲.大赋”的评论

不懂事物概念就妄说zk能实现,zk开发者也没想到有人会这么用。zk支持俩阶段提交,但问题是zk只是管理者,还得需要数据库本生支持,你还得做多少事情才能完成分布式事务?

另外,ibatisFinal 既然写完了那么多,打算开源现在就可以公布一下。以我的经验,公司的工具和开源,差别很大,否则,每个稍微有点规模的公司,都有n多开源。

引用来自“linapex”的评论

自己了解不到位,何必说别人呢?你不能实现别人就不能实现了难道?一开始就在那BB,都不想搭理你的,我猜测其人家的实现方式,你说不是,后来作者都来说是了,我说可以实现,那就可以实现,你不懂,我不怪你,不要说自己懂的好多OK?

ibatisFinal只是自己一套orm工具,封装方便用起来顺手,再用到公司也挺好,几个上百万的项目都在用。

引用来自“闲.大赋”的评论

你说的不对,一再纠正你,不听还在这里bb,真丢人。 你那个ibatisFinal 顶多就是封装了ibatis,还宣称上百万个项目在用,再次丢人。在beetlsql新闻里宣传莫名奇妙自己的东西,又丢人了,我叫你“三丢”吧,学点事务常识再好做你的工具吧

引用来自“linapex”的评论

还以为你是个人物,哪知只能算个瘪三吧。你说对了什么东西?能说对什么东西?要说什么东西?本来想跟你这框架作者交流下,也不过如此,你眼瞎难道?我说几个上百万的项目在用,那个几个价值上百万的大项目在使用,不是上百万人在用。何况开源论坛本身就是交流的地方,我做了东西,然后说一下这个事情,框架并没有开源哪来宣传?我说这事,一方面,证明我有自己写,再一方面,证明我有经验?懂了吗?学点处事常识再来宣传你的工具吧,不过也不用担心,没人用的,再见,如果有想法,请参考所有留言,看是谁语气不善,看是谁恶语伤人,看是谁素质地下,别人缺少常识,你是缺少智商,嗯,就这样,勿念,勿回。
我开始跟你讲事务,觉得你根本没有搞清楚dao的职责。你觉得我BB,是你先恶语伤人,我才说你丢人。这么怕有人纠正你,你就别再公开社区混了,活在你自己世界你吧
2015-11-01 21:45

引用来自“bboss”的评论

使用zookeeper去做同样会存在问题,这个东西如果没用JTA事务或者没用数据库服务器的协调处理是多数据库之间的事务是很难保证一致性的。

orm方面bboss框架类似于mybatis,但是没有mybatis那么多orm映射配置,api也非常丰富,分页查询,批处理,多数据源api,动态启动停止管理数据源,这些东西都是bboss提供的比较基础东西,另外动态sql非常灵活

引用来自“linapex”的评论

JTA 太笨重了,zookeeper可以实现,保证DB方面不出问题,那回滚机制应该就没有问题了,jdbc connection也许可以做到,要深究下才行,或许里面有一个savePoint方法可以利用一下。

sql统一管理不好嘛,全部写在代码里,每次要改代码~ orm我也写了一个,哈哈,有机会开源~

ibatisFinal 我写的。
一主多备(完成)
常用CRUD (完成)
动态数据库分页(完成) | 批量删除|更新 (完成) | getCount(完成)
事务控制 | 多数据源事务控制(完成)
分库分表(完成)
代码生成 ,根据表生成 ibatis XML,Model (完成)
读写分离(完成)
数据字典功能(完成)
动态模型(MapBean) (完成)
支持热xml更新,支持数据源动态更新,支持多数据库主键自动生成,支持多数据库日期范围查询,支持缓存集群,等等

引用来自“闲.大赋”的评论

不懂事物概念就妄说zk能实现,zk开发者也没想到有人会这么用。zk支持俩阶段提交,但问题是zk只是管理者,还得需要数据库本生支持,你还得做多少事情才能完成分布式事务?

另外,ibatisFinal 既然写完了那么多,打算开源现在就可以公布一下。以我的经验,公司的工具和开源,差别很大,否则,每个稍微有点规模的公司,都有n多开源。

引用来自“linapex”的评论

自己了解不到位,何必说别人呢?你不能实现别人就不能实现了难道?一开始就在那BB,都不想搭理你的,我猜测其人家的实现方式,你说不是,后来作者都来说是了,我说可以实现,那就可以实现,你不懂,我不怪你,不要说自己懂的好多OK?

ibatisFinal只是自己一套orm工具,封装方便用起来顺手,再用到公司也挺好,几个上百万的项目都在用。

引用来自“闲.大赋”的评论

你说的不对,一再纠正你,不听还在这里bb,真丢人。 你那个ibatisFinal 顶多就是封装了ibatis,还宣称上百万个项目在用,再次丢人。在beetlsql新闻里宣传莫名奇妙自己的东西,又丢人了,我叫你“三丢”吧,学点事务常识再好做你的工具吧
还以为你是个人物,哪知只能算个瘪三吧。你说对了什么东西?能说对什么东西?要说什么东西?本来想跟你这框架作者交流下,也不过如此,你眼瞎难道?我说几个上百万的项目在用,那个几个价值上百万的大项目在使用,不是上百万人在用。何况开源论坛本身就是交流的地方,我做了东西,然后说一下这个事情,框架并没有开源哪来宣传?我说这事,一方面,证明我有自己写,再一方面,证明我有经验?懂了吗?学点处事常识再来宣传你的工具吧,不过也不用担心,没人用的,再见,如果有想法,请参考所有留言,看是谁语气不善,看是谁恶语伤人,看是谁素质地下,别人缺少常识,你是缺少智商,嗯,就这样,勿念,勿回。
2015-11-01 21:24

引用来自“bboss”的评论

使用zookeeper去做同样会存在问题,这个东西如果没用JTA事务或者没用数据库服务器的协调处理是多数据库之间的事务是很难保证一致性的。

orm方面bboss框架类似于mybatis,但是没有mybatis那么多orm映射配置,api也非常丰富,分页查询,批处理,多数据源api,动态启动停止管理数据源,这些东西都是bboss提供的比较基础东西,另外动态sql非常灵活

引用来自“linapex”的评论

JTA 太笨重了,zookeeper可以实现,保证DB方面不出问题,那回滚机制应该就没有问题了,jdbc connection也许可以做到,要深究下才行,或许里面有一个savePoint方法可以利用一下。

sql统一管理不好嘛,全部写在代码里,每次要改代码~ orm我也写了一个,哈哈,有机会开源~

ibatisFinal 我写的。
一主多备(完成)
常用CRUD (完成)
动态数据库分页(完成) | 批量删除|更新 (完成) | getCount(完成)
事务控制 | 多数据源事务控制(完成)
分库分表(完成)
代码生成 ,根据表生成 ibatis XML,Model (完成)
读写分离(完成)
数据字典功能(完成)
动态模型(MapBean) (完成)
支持热xml更新,支持数据源动态更新,支持多数据库主键自动生成,支持多数据库日期范围查询,支持缓存集群,等等

引用来自“闲.大赋”的评论

不懂事物概念就妄说zk能实现,zk开发者也没想到有人会这么用。zk支持俩阶段提交,但问题是zk只是管理者,还得需要数据库本生支持,你还得做多少事情才能完成分布式事务?

另外,ibatisFinal 既然写完了那么多,打算开源现在就可以公布一下。以我的经验,公司的工具和开源,差别很大,否则,每个稍微有点规模的公司,都有n多开源。

引用来自“linapex”的评论

自己了解不到位,何必说别人呢?你不能实现别人就不能实现了难道?一开始就在那BB,都不想搭理你的,我猜测其人家的实现方式,你说不是,后来作者都来说是了,我说可以实现,那就可以实现,你不懂,我不怪你,不要说自己懂的好多OK?

ibatisFinal只是自己一套orm工具,封装方便用起来顺手,再用到公司也挺好,几个上百万的项目都在用。
你说的不对,一再纠正你,不听还在这里bb,真丢人。 你那个ibatisFinal 顶多就是封装了ibatis,还宣称上百万个项目在用,再次丢人。在beetlsql新闻里宣传莫名奇妙自己的东西,又丢人了,我叫你“三丢”吧,学点事务常识再好做你的工具吧
2015-11-01 17:59

引用来自“bboss”的评论

使用zookeeper去做同样会存在问题,这个东西如果没用JTA事务或者没用数据库服务器的协调处理是多数据库之间的事务是很难保证一致性的。

orm方面bboss框架类似于mybatis,但是没有mybatis那么多orm映射配置,api也非常丰富,分页查询,批处理,多数据源api,动态启动停止管理数据源,这些东西都是bboss提供的比较基础东西,另外动态sql非常灵活

引用来自“linapex”的评论

JTA 太笨重了,zookeeper可以实现,保证DB方面不出问题,那回滚机制应该就没有问题了,jdbc connection也许可以做到,要深究下才行,或许里面有一个savePoint方法可以利用一下。

sql统一管理不好嘛,全部写在代码里,每次要改代码~ orm我也写了一个,哈哈,有机会开源~

ibatisFinal 我写的。
一主多备(完成)
常用CRUD (完成)
动态数据库分页(完成) | 批量删除|更新 (完成) | getCount(完成)
事务控制 | 多数据源事务控制(完成)
分库分表(完成)
代码生成 ,根据表生成 ibatis XML,Model (完成)
读写分离(完成)
数据字典功能(完成)
动态模型(MapBean) (完成)
支持热xml更新,支持数据源动态更新,支持多数据库主键自动生成,支持多数据库日期范围查询,支持缓存集群,等等

引用来自“闲.大赋”的评论

不懂事物概念就妄说zk能实现,zk开发者也没想到有人会这么用。zk支持俩阶段提交,但问题是zk只是管理者,还得需要数据库本生支持,你还得做多少事情才能完成分布式事务?

另外,ibatisFinal 既然写完了那么多,打算开源现在就可以公布一下。以我的经验,公司的工具和开源,差别很大,否则,每个稍微有点规模的公司,都有n多开源。
自己了解不到位,何必说别人呢?你不能实现别人就不能实现了难道?一开始就在那BB,都不想搭理你的,我猜测其人家的实现方式,你说不是,后来作者都来说是了,我说可以实现,那就可以实现,你不懂,我不怪你,不要说自己懂的好多OK?

ibatisFinal只是自己一套orm工具,封装方便用起来顺手,再用到公司也挺好,几个上百万的项目都在用。
2015-11-01 16:31

引用来自“bboss”的评论

使用zookeeper去做同样会存在问题,这个东西如果没用JTA事务或者没用数据库服务器的协调处理是多数据库之间的事务是很难保证一致性的。

orm方面bboss框架类似于mybatis,但是没有mybatis那么多orm映射配置,api也非常丰富,分页查询,批处理,多数据源api,动态启动停止管理数据源,这些东西都是bboss提供的比较基础东西,另外动态sql非常灵活

引用来自“linapex”的评论

JTA 太笨重了,zookeeper可以实现,保证DB方面不出问题,那回滚机制应该就没有问题了,jdbc connection也许可以做到,要深究下才行,或许里面有一个savePoint方法可以利用一下。

sql统一管理不好嘛,全部写在代码里,每次要改代码~ orm我也写了一个,哈哈,有机会开源~

ibatisFinal 我写的。
一主多备(完成)
常用CRUD (完成)
动态数据库分页(完成) | 批量删除|更新 (完成) | getCount(完成)
事务控制 | 多数据源事务控制(完成)
分库分表(完成)
代码生成 ,根据表生成 ibatis XML,Model (完成)
读写分离(完成)
数据字典功能(完成)
动态模型(MapBean) (完成)
支持热xml更新,支持数据源动态更新,支持多数据库主键自动生成,支持多数据库日期范围查询,支持缓存集群,等等
不懂事物概念就妄说zk能实现,zk开发者也没想到有人会这么用。zk支持俩阶段提交,但问题是zk只是管理者,还得需要数据库本生支持,你还得做多少事情才能完成分布式事务?

另外,ibatisFinal 既然写完了那么多,打算开源现在就可以公布一下。以我的经验,公司的工具和开源,差别很大,否则,每个稍微有点规模的公司,都有n多开源。
2015-11-01 11:37

引用来自“bboss”的评论

使用zookeeper去做同样会存在问题,这个东西如果没用JTA事务或者没用数据库服务器的协调处理是多数据库之间的事务是很难保证一致性的。

orm方面bboss框架类似于mybatis,但是没有mybatis那么多orm映射配置,api也非常丰富,分页查询,批处理,多数据源api,动态启动停止管理数据源,这些东西都是bboss提供的比较基础东西,另外动态sql非常灵活
JTA 太笨重了,zookeeper可以实现,保证DB方面不出问题,那回滚机制应该就没有问题了,jdbc connection也许可以做到,要深究下才行,或许里面有一个savePoint方法可以利用一下。

sql统一管理不好嘛,全部写在代码里,每次要改代码~ orm我也写了一个,哈哈,有机会开源~

ibatisFinal 我写的。
一主多备(完成)
常用CRUD (完成)
动态数据库分页(完成) | 批量删除|更新 (完成) | getCount(完成)
事务控制 | 多数据源事务控制(完成)
分库分表(完成)
代码生成 ,根据表生成 ibatis XML,Model (完成)
读写分离(完成)
数据字典功能(完成)
动态模型(MapBean) (完成)
支持热xml更新,支持数据源动态更新,支持多数据库主键自动生成,支持多数据库日期范围查询,支持缓存集群,等等
2015-11-01 11:22
你们这是在这给自家打广告啊!!等beetlsql完善了,可以PK。

如果要普及事务,去jsr.org 下载一下JTS 规范看看就行了,在这怎么说的清楚,一句话,dao不管分布式事务,hibernate也没有说能处理分布式事务,mybatis也没有说。只有spring说过自己能否处理分布式事务。缺少常识的人才问这种问题
2015-10-31 23:48
使用zookeeper去做同样会存在问题,这个东西如果没用JTA事务或者没用数据库服务器的协调处理是多数据库之间的事务是很难保证一致性的。

orm方面bboss框架类似于mybatis,但是没有mybatis那么多orm映射配置,api也非常丰富,分页查询,批处理,多数据源api,动态启动停止管理数据源,这些东西都是bboss提供的比较基础东西,另外动态sql非常灵活
2015-10-30 23:49

引用来自“程序猿猴”的评论

大赋,不好意思,新公司没网。刚回家 有些不适应.
有时间就做
2015-10-30 19:30
大赋,不好意思,新公司没网。刚回家 有些不适应.
2015-10-30 18:45
俩阶段提交是第一次提交,可以成功,事务管理器才进行第二次真正提交,这个更加可靠,也是处理分布式事务的方法,所以跟DAO没关系,DAO只负责根local transaction 打交道举行
2015-10-30 18:18
不过bboss的单数据库事务控制却是非常可靠的
2015-10-30 15:23

引用来自“linapex”的评论

我想问问作者对多数据源+多库多表+多数据源事务控制的支持

引用来自“Leon_wy”的评论

这个问题、估计还没有考虑到事务!
这基本上不属于dao的功能,dao能控制ResoureManaer和Transaction Manager,也不参与XA。分布式事务首先得使用XAConnection,然后还的有分布事务管理器参与协调,这个根DAO没关系!

2015-10-30 14:06

引用来自“linapex”的评论

我想问问作者对多数据源+多库多表+多数据源事务控制的支持

引用来自“Leon_wy”的评论

这个问题、估计还没有考虑到事务!
jfinal作者也在考虑 多数据源多事务回滚的问题
2015-10-30 13:01

引用来自“linapex”的评论

我想问问作者对多数据源+多库多表+多数据源事务控制的支持
这个问题、估计还没有考虑到事务!
2015-10-30 09:32
我想问问作者对多数据源+多库多表+多数据源事务控制的支持
2015-10-30 09:28
正式所需要的
2015-10-30 09:02
顶!d=====( ̄▽ ̄*)b
2015-10-30 08:58

引用来自“lieefu”的评论

HTML5,He Ta Make Love(和她make love)
你还知道啥?
2015-10-30 08:46
祝贺
2015-10-30 08:19
回复 @
{{emojiItem.symbol}}
返回顶部
顶部