V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chuck1in  ›  全部回复第 1 页 / 共 84 页
回复总数  1674
1  2  3  4  5  6  7  8  9  10 ... 84  
21 小时 8 分钟前
回复了 wheat0r 创建的主题 职场话题 政务运维越来越难做了
技术人员应该都是外包的吧。一般正式岗位的文职人员不可能这么低的。
22 小时 54 分钟前
回复了 djasdjds 创建的主题 生活 原生家庭,过年刚回家和家里白眼狼姐打起来了
op 个人一点小小的建议哈,排版和分段还可以再强化一下,这么长的段落看起来有点累。
4 天前
回复了 chuck1in 创建的主题 Java 一种让 Java 不再落后的技术栈
@mahone009 这个不是教程,目前配套的教程都是免费的;至于产品右上角有 Github 的链接。上面不是回复过了吗?
14 天前
回复了 jackrzhang 创建的主题 问与答 后端 Spring 全家桶,主流 ORM 推荐什么
@captain55 必须 JOOQ
op 直接 www.mjga.cc 下载模板项目就可以开始用了。
16 天前
回复了 Geon97 创建的主题 问与答 人近中年,自制力会越来越差吗
微信视频号这么好看啊?我还从来没看过。
17 天前
回复了 leaveeel 创建的主题 职场话题 非统本该何去何从
it 这行业现在确实薪资红利褪去了。
18 天前
回复了 chuck1in 创建的主题 Java 一种让 Java 不再落后的技术栈
@cx2ex
1. 附言第一条里面已经描述过相关内容的来源了。
2. 5 楼已经描述过我对于此话题的观点了。
3. 还有疑问的话,可以选择去联动贴中,逐一查看并询问其他人觉得 Java 「落后」的原因。
18 天前
回复了 zsmile 创建的主题 Java 国内的 Java 体系真的很落后吗?
@Richared 说实话 mybatis 和 jpa 相比较我觉得不太恰当。jpa 是一个 ORM 解决方案,mybatis 只解决 O 的问题不解决 R 的问题(但是我们的真实世界大多数时候总是无数个 o 通过 r 关联起来)他大多数时候针对的是 O 的 Simple CRUD ,像这样的框架其实要类比的话,我个人觉得应该和 JOOQ 或者 DOMA 这样的框架做对比。

ORM 的话其实解决的问题跟 Mybatis 完全不一样了,他们的产品设计理念都不同,放在一起我觉得不太合适。
18 天前
回复了 zsmile 创建的主题 Java 国内的 Java 体系真的很落后吗?
@WasteNya 其实本能的拒绝新生事务初看好像是对自己的一种保护,但是恰恰在 IT 这个行业,拒绝新生事务反而会让自己的路越走越窄。xml 肯定不是好东西,这个是软件工程上已有的定论,不然 Spring struct2 hibernate 之类的框架也不会淘汰掉 xml 了。
18 天前
回复了 zsmile 创建的主题 Java 国内的 Java 体系真的很落后吗?
@kbyyd24 我十分同意你说的关于测试这一块儿的内容。而且我觉得测试就必须要分单元测试、集成/结合测试、e2e 测试。当然,为了表述简单,全部称为单元测试也可以。但是在具体论述的时候必须分开,就是你说的测试成本不同。

这其中:
单元测试必须要是 0 依赖。
结合测试只能依赖当前的结合环境
e2e 测试的话,范围就比较大了,要使用 @SpringBootTest 来测试整个当前环境的内容

有了测试容器,现在就能够更加方便的去隔离不同的测试依赖的不同的测试环境了。
19 天前
回复了 chuck1in 创建的主题 Java 一种让 Java 不再落后的技术栈
@seedhk 哈哈,刚刚做了新年促销,目前 52 元哈终生买断,很划算啦。

当然也完全欢迎使用开源版,就用默认配置下载就行了,是完全开源免费的。代码在 Github 上也有(不过还是推荐注册下载,Github 的代码版本有时候会稍微落后点)

另外配套的教程之类的,在 B 站上都有,里面有很多内容其实并不局限于这个项目,是共同的可以当成教程来学习。即使不购买 Pro ,点一下一键三连一下也是很大的支持。(喝彩)
19 天前
回复了 zsmile 创建的主题 Java 国内的 Java 体系真的很落后吗?
@htxy1985 真的假的,jooq 2009 年出的第一个版本。不过这种用法最开始应该是 C# 那边开始流行起来的。
19 天前
回复了 chuck1in 创建的主题 Java 一种让 Java 不再落后的技术栈
@aeiou520 java 这个语言并不落后。spring boot 可能比较臃肿庞大,但是也不落后。jvm 更加不落后。整个 jvm 生态主要是国内在用的 mybatis 比较落后。如果从全球市场上看的话,mybatis 几乎没什么市场,所以换掉 mybatis 就能让 java 在 CRUD 生态上的体验好上不少。
19 天前
回复了 zsmile 创建的主题 Java 国内的 Java 体系真的很落后吗?
@pangdundun996 喜欢写 SQL 的话还是建议尝试下 JOOQ ,这里有模板代码可以下载 www.mjga.cc

像这种把「运行时异常」提前到「编译时异常的」 SQL 支持框架,写起 SQL 来和合并团队代码的时候更加舒服一点。如果使用 XML 除了本身写起来不方便以外,合并代码也是一个难事,经常出现大规模无法识别的合并冲突的问题。
19 天前
回复了 zsmile 创建的主题 Java 国内的 Java 体系真的很落后吗?
@ala2008 如果使用 oracle 之类的商业数据库,jooq 要收费。如果使用开源的数据库比如 mysql 、pg 那些,有社区版本用,这个版本是不收费的。
19 天前
回复了 zsmile 创建的主题 Java 国内的 Java 体系真的很落后吗?
@qinfengge 简单的直接写的这种模式叫做:SimpleCRUD ,然后复杂的为啥不直接用 Java 来写呢,这样不是更好。

我写过一篇 blog 介绍这个概念: https://juejin.cn/post/7437023118151450639
19 天前
回复了 chuck1in 创建的主题 Java 一种让 Java 不再落后的技术栈
@kandaakihito 不是我运营的,我去看看去。
19 天前
回复了 zsmile 创建的主题 Java 国内的 Java 体系真的很落后吗?
@haython https://juejin.cn/post/7437023118151450639 可以看看这个 blog ,介绍了一个跟 mybatis 不一样的库。像这样的库还有的选的,总体来说只有体会了才能有的比较。
19 天前
回复了 zsmile 创建的主题 Java 国内的 Java 体系真的很落后吗?
@kandaakihito 不是,这里的问题是喜欢写 sql 不是只有 mybatis 可以用的。并不是说不用 mybatis 就必须要去用 ORM 。

上面提到了对于这种 SQL 的库非常完善的一个是 JOOQ ,另一个 DOMA ,都是比 mybatis 优秀很多的库。

我知道你喜欢 mp 是因为那个 crud 的模式,那种模式叫做 Simple CRUD 。这不是什么神奇的东西,任何一个正常的库都会提供这种支持。

https://juejin.cn/post/7437023118151450639

我写过一篇文章来介绍这个概念,可以看看。
19 天前
回复了 chuck1in 创建的主题 Java 一种让 Java 不再落后的技术栈
有喜欢这个技术栈的同学也可以加群 910248188 大家一起讨论,也可以讨论整体的 java 生态的任何技术问题。
1  2  3  4  5  6  7  8  9  10 ... 84  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1794 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 02:59 · PVG 10:59 · LAX 18:59 · JFK 21:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.