java 板


LINE

※ 引述《jackzhuang (JackChuang)》之铭言: : 请问前辈,我面试的时候,对方公司提到我之前待的公司是使用Java框架 : Struts2+Spring+Hibernate,是很久以前的东西, : 请问目前Java框架新的主流是什麽? Spring 虽然还是主流,但有其他的框架针对整合 container、各家 cloud cloud 会做得更好、产生的程式码更小、执行速度更快。例如 Micronut, Quarkus。 如果你要做 WEB ,我则建议你可以尝试 Grails。这个东东比 Spring 好用太多。 Grails 底层也是 Spring,但并且使用GORM的技术,整合 Hibernate。 Grails 在上层透过 Groovy包装成类似 RoR的架构。所以,Grails 也可以使用 Spring 的各套件。至於 Struts2,你可以忘记他了。 并且因爲使用 Groovy所以,在 Grails 里使用Groovy开发程式,你可以发现一些 有趣的结果: 1. less is more: pythoner 常常嘲笑 Java is too verbose。但是采用 Groovy 开发程式,你将发现很多 Groovy 强化性的语法、功能,让你短短几行程式码 就可以做很多事。比美(或接近) python。 2. Convention over Configuration: Grails 里有一些惯例做法。例如有个固定的 folder 叫做 domain,你把一个 POJO 放到 domain folder 李,他就自动变成 一个 Hibernate 的 Entity,并且无需加上特定的 annotation。该 POJO里的所有 properties 就自动变成该 Entity (table)底下的栏位。当然你还是可以有一些 帮助性的 annotation 可以使用。这就是所谓的 「惯例优於设定」的意思。 这要比你去搞一堆 annotation定义栏位轻松很多。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 39.9.205.118 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1631143636.A.5B4.html
1F:推 alihue: 推 09/09 14:25
2F:→ alihue: 想写一个简单到不行的网站原先都用 py flask,来看这些能 09/09 14:27
3F:→ alihue: 不能取代XD 09/09 14:27
4F:推 ywk: 推 09/24 22:27
5F:推 JamesAndy: 推 Grails 09/29 22:25
6F:→ JamesAndy: 做後台的网站系统很适合用这个框架 09/29 22:25







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP