CRUD 操作员们, 2022 年用上 Java9 的 Module 了吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
orangie
V2EX    Java

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

  •  
  •   orangie 2022 年 3 月 23 日 5661 次点击
    这是一个创建于 1491 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天尝试了一下 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  
       2022 年 3 月 23 日   16
    张口就是老阴阳师,阴阳怪气,什么 CRUD 操作员?你要口嗨你自己可以,发出来嘲讽别人可真是搞笑,用了 9 又怎样,没有又怎样?
    golangLover
        2
    golangLover  
       2022 年 3 月 23 日 via Android
    没用过啊
    putaozhenhaochi
        3
    putaozhenhaochi  
       2022 年 3 月 23 日 via Android
    万年 Java 8
    coer
        4
    coer  
       2022 年 3 月 23 日   20
    @w0000 哥们中午吃的是炸弹吗
    sorakylin
        5
    sorakylin  
       2022 年 3 月 23 日
    用过很久 Java11 ,Module 这功能压根没鸟过,怪麻烦的。
    chocotan
        6
    chocotan  
       2022 年 3 月 23 日
    自己用 17 ,公司用 8 ,模块化是完全没用过
    nba2k9
        7
    nba2k9  
       2022 年 3 月 23 日
    阴阳怪气,令人不适
    pennai
        8
    pennai  
       2022 年 3 月 23 日
    在用 jdk11 ,这个特性感觉没啥用 周围也没啥人用
    dbpe
        9
    dbpe  
       2022 年 3 月 23 日
    哈哈哈..楼主你踩到一些人尾巴了


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

    莫非你有个朋友明明是 CRUD 操作员还觉得自己不是的
    honamx"
        12
    honamx  
       2022 年 3 月 23 日
    一直用 Java8
    Oktfolio
        13
    Oktfolio  
       2022 年 3 月 23 日
    在用 17 ,但是模块化完全没用过
    yuewenjie
        14
    yuewenjie  
       2022 年 3 月 23 日
    CRUD 操作员 整破防了 哈哈
    wherewhale
        15
    wherewhale  
       2022 年 3 月 23 日
    @w0000 咋 你开发 JDK 了?
    wowawesome
        16
    wowawesome  
       2022 年 3 月 23 日
    CRUD 操作员 整破防了 哈哈
    pengtdyd
        17
    pengtdyd  
       2022 年 3 月 23 日
    现在正在用 java 18 ,很多人应该还在用 8
    pengtdyd
        18
    pengtdyd  
       2022 年 3 月 23 日
    领先别人 10 个版本,就是一个字,爽
    Loku
        19
    Loku  
       2022 年 3 月 23 日
    没有使用模块化,不过 JDK 倒是用了 11 了。
    asuraa
        20
    asuraa  
       2022 年 3 月 23 日
    c#路过 你们讨论的是什么 从来没遇到你们的问题
    monetto
        21
    monetto  
       2022 年 3 月 23 日
    @w0000 这个不算吧...这个只能说是调侃吧。阴阳怪气得看语境。90%的业务场景确实都是 CURD 啊,这个梗大家都知道。就好比聊天 “在这吹什么牛 B 呢”,“我等吊丝” 一样。
    wanacry
        22
    wanacry  
       2022 年 3 月 23 日
    @w0000 #1 昨晚没睡觉?
    zen1
        23
    zen1  
       2022 年 3 月 23 日
    @w0000 最近压力这么大吗?要不要考虑换个公司
    zed1018
        24
    zed1018  
       2022 年 3 月 23 日
    全线 11 ,部分 17 ,都没有用残疾的 JPMS 。毕竟我一个 spring booter ,vmware 怎么弄我就怎么弄
    sunhelter
        25
    sunhelter  
       2022 年 3 月 23 日
    @luodaoyi .Net 6 用上了吗哈哈哈哈哈哈哈哈哈
    jtwor
        26
    jtwor  
       2022 年 3 月 23 日
    .NET 7 预览啦
    asuraa
        27
    asuraa  
       2022 年 3 月 23 日
    @sunhelter 现在生产用的就是 6
    jalena
        28
    jalena  
       2022 年 3 月 23 日
    @pengtdyd 然并卵?
    pengtdyd
        29
    pengtdyd  
       2022 年 3 月 23 日
    @jalena 这种版本的优越感,普通人是体会不到的!高版本的快乐你是想象不到的,哎,又是朴实无华的一天。
    hush3
        30
    hush3  
       2022 年 3 月 23 日
    看了你的帖子 打算开始正式尝试一下 8 升到 17 了 之前都是简单看看有啥新功能
    jeffw
        31
    jeffw  
       2022 年 3 月 23 日
    @sunhelter 我们也在用 dotnet 6 ,很稳
    D3EP
        32
    D3EP  
       2022 年 3 月 23 日
    @hush3 从 8 到 17 跨度太大,会踩非常多的坑,很多 JDK 的类都无法访问了。
    coer
        33
    coer  
       2022 年 3 月 23 日
    之前看文章,module 主要是给那些写库的用的,开发业务系统一般用不到
    yogogo
        34
    yogogo  
       2022 年 3 月 23 日
    不是吧,现在还有 CRUD 操作员啊
    cubecube
        35
    cubecube  
       2022 年 3 月 24 日
    我在用 jdk19 ea14 启动 idea ,算不算追新:)
    lux182
        36
    lux182  
       2022 年 3 月 24 日
    java8 是不是到头了?目前看 8 以上的版本是失败了。
    不能平滑升级(粗浅理解),步子大了,扯着蛋了
    pkwenda
        37
    pkwenda  
       2022 年 3 月 24 日
    show me code
    jsjjdzg
        38
    jsjjdzg  
       2022 年 3 月 24 日
    用的 Java17 ,Java8 的写法。。。
    ThinkCat
        39
    ThinkCat  
       2022 年 3 月 24 日
    万年 jdk8 ,没问题干嘛要升级,升级出问题你来负责 ~
    lmmlwen
        40
    lmmlwen  
       2022 年 3 月 24 日   1
    CRUD 操作员没问题啊 怎么有人破防了?我发现国内有些码农没法接受现实,你要是不接受自己是个流水线工人,大可以搞点开源项目
    hush3
        41
    hush3  
       2022 年 3 月 24 日
    @D3EP 是的 搞了一天还是没成功 哈哈 无法访问的倒还好 经常卡在一些找不到解决方案的问题很苦恼,比如把我逼死的 JCE cannot authenticate the provider BC
    sprite82
        42
    sprite82  
       2022 年 3 月 24 日
    平常称呼的 CRUD boy 不都是程序员之间的自嘲、调侃吗,至于吃了炸药一样?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1016 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 137ms UTC 22:32 PVG 06:32 LAX 15:32 JFK 18:32
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86