V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
orangie
V2EX  ›  Java

CRUD 操作员们, 2022 年用上 Java9 的 Module 了吗?

  •  
  •   orangie · 93 天前 · 3948 次点击
    这是一个创建于 93 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天尝试了一下 Java 9 的模块化,发现对于练手的小程序而言没有任何用处,反而限制了 IDEA 自动导包的能力。比如我尝试使用 HttpClient ,在不写 Module-Info.java 的时候能直接导入包,写了这个 info 之后,必须手动再 info 里写上要用 http 包,然后才能导入和使用。对于自己的小程序,我选择不用 module 。

    2022 年了,java 模块化已经 4 年了,大家工作中自己会主动用模块化吗?
    42 条回复    2022-03-24 23:30:14 +08:00
    w0000
        1
    w0000  
       93 天前   ❤️ 16
    张口就是老阴阳师,阴阳怪气,什么 CRUD 操作员?你要口嗨你自己可以,发出来嘲讽别人可真是搞笑,用了 9 又怎样,没有又怎样?
    golangLover
        2
    golangLover  
       93 天前 via Android
    没用过啊
    putaozhenhaochi
        3
    putaozhenhaochi  
       93 天前 via Android
    万年 Java 8
    coer
        4
    coer  
       93 天前   ❤️ 20
    @w0000 哥们中午吃的是炸弹吗
    sorakylin
        5
    sorakylin  
       93 天前
    用过很久 Java11 ,Module 这功能压根没鸟过,怪麻烦的。
    chocotan
        6
    chocotan  
       93 天前
    自己用 17 ,公司用 8 ,模块化是完全没用过
    nba2k9
        7
    nba2k9  
       93 天前
    阴阳怪气,令人不适
    pennai
        8
    pennai  
       93 天前
    在用 jdk11 ,这个特性感觉没啥用 周围也没啥人用
    dbpe
        9
    dbpe  
       93 天前
    哈哈哈..楼主你踩到一些人尾巴了


    自己 java 17 已经用上,但是一些第三方库不支持挺头疼的...
    zhazi
        10
    zhazi  
       93 天前
    对于你说的限制了导包能力这个说法不认可
    封装是为了保护程序
    按你的说法 所有访问控制符都对用户做出了限制
    ArtherMH
        11
    ArtherMH  
       93 天前   ❤️ 3
    @w0000
    破防了?人家问的是 CRUD 操作员又不是写 Java 的程序员

    莫非你有个朋友明明是 CRUD 操作员还觉得自己不是的
    honamx
        12
    honamx  
       93 天前
    一直用 Java8
    Oktfolio
        13
    Oktfolio  
       93 天前
    在用 17 ,但是模块化完全没用过
    yuewenjie
        14
    yuewenjie  
       93 天前
    CRUD 操作员 整破防了 哈哈
    wherewhale
        15
    wherewhale  
       93 天前
    @w0000 咋 你开发 JDK 了?
    wowawesome
        16
    wowawesome  
       93 天前
    CRUD 操作员 整破防了 哈哈
    pengtdyd
        17
    pengtdyd  
       93 天前
    现在正在用 java 18 ,很多人应该还在用 8
    pengtdyd
        18
    pengtdyd  
       93 天前
    领先别人 10 个版本,就是一个字,爽
    Loku
        19
    Loku  
       93 天前
    没有使用模块化,不过 JDK 倒是用了 11 了。
    luodaoyi
        20
    luodaoyi  
       93 天前
    c#路过 你们讨论的是什么 从来没遇到你们的问题
    monetto
        21
    monetto  
       93 天前
    @w0000 这个不算吧...这个只能说是调侃吧。阴阳怪气得看语境。90%的业务场景确实都是 CURD 啊,这个梗大家都知道。就好比聊天 “在这吹什么牛 B 呢”,“我等吊丝” 一样。
    wanacry
        22
    wanacry  
       93 天前
    @w0000 #1 昨晚没睡觉?
    zen1
        23
    zen1  
       93 天前
    @w0000 最近压力这么大吗?要不要考虑换个公司
    zed1018
        24
    zed1018  
       93 天前
    全线 11 ,部分 17 ,都没有用残疾的 JPMS 。毕竟我一个 spring booter ,vmware 怎么弄我就怎么弄
    sunhelter
        25
    sunhelter  
       93 天前
    @luodaoyi .Net 6 用上了吗哈哈哈哈哈哈哈哈哈
    jtwor
        26
    jtwor  
       93 天前
    .NET 7 预览啦
    luodaoyi
        27
    luodaoyi  
       93 天前
    @sunhelter 现在生产用的就是 6
    jalena
        28
    jalena  
       93 天前
    @pengtdyd 然并卵?
    pengtdyd
        29
    pengtdyd  
       93 天前
    @jalena 这种版本的优越感,普通人是体会不到的!高版本的快乐你是想象不到的,哎,又是朴实无华的一天。
    hush3
        30
    hush3  
       93 天前
    看了你的帖子 打算开始正式尝试一下 8 升到 17 了 之前都是简单看看有啥新功能
    jeffw
        31
    jeffw  
       93 天前
    @sunhelter 我们也在用 dotnet 6 ,很稳
    D3EP
        32
    D3EP  
       93 天前
    @hush3 从 8 到 17 跨度太大,会踩非常多的坑,很多 JDK 的类都无法访问了。
    coer
        33
    coer  
       93 天前
    之前看文章,module 主要是给那些写库的用的,开发业务系统一般用不到
    yogogo
        34
    yogogo  
       93 天前
    不是吧,现在还有 CRUD 操作员啊🐶
    cubecube
        35
    cubecube  
       93 天前
    我在用 jdk19 ea14 启动 idea ,算不算追新:)
    lux182
        36
    lux182  
       93 天前
    java8 是不是到头了?目前看 8 以上的版本是失败了。
    不能平滑升级(粗浅理解),步子大了,扯着蛋了
    pkwenda
        37
    pkwenda  
       92 天前
    show me code
    jsjjdzg
        38
    jsjjdzg  
       92 天前
    用的 Java17 ,Java8 的写法。。。
    ThinkCat
        39
    ThinkCat  
       92 天前
    万年 jdk8 ,没问题干嘛要升级,升级出问题你来负责 ~
    lmmlwen
        40
    lmmlwen  
       92 天前   ❤️ 1
    CRUD 操作员没问题啊 怎么有人破防了?我发现国内有些码农没法接受现实,你要是不接受自己是个流水线工人,大可以搞点开源项目
    hush3
        41
    hush3  
       92 天前
    @D3EP 是的 搞了一天还是没成功 哈哈 无法访问的倒还好 经常卡在一些找不到解决方案的问题很苦恼,比如把我逼死的 JCE cannot authenticate the provider BC
    sprite82
        42
    sprite82  
       92 天前
    平常称呼的 CRUD boy 不都是程序员之间的自嘲、调侃吗,至于吃了炸药一样?
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2266 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 148ms · UTC 01:42 · PVG 09:42 · LAX 18:42 · JFK 21:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.