V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  litchinn  ›  全部回复第 15 页 / 共 30 页
回复总数  594
1 ... 11  12  13  14  15  16  17  18  19  20 ... 30  
2023-06-25 09:03:43 +08:00
回复了 twofox 创建的主题 Java Java 的低代码平台是如何实现创建表并且生成对应的接口的?
正好做过低代码项目

生成代码是通过模板引擎,只要你模板写的够全,能生成的代码就够细致

那个不需要部署代码就生效的倒是没做过,估计是传递表名等参数实现的动态查询,不推荐这种方式(但他们也不一定是这种方式实现的)。

低代码核心主要是两块,一个是代码生成,主要是写模板,另一个是对基础包的封装,也就是一个项目的基本配置,比如登录认证,用户管理,接口的标准化等等每个项目都需要的内容。将生成的 crud 代码放进这个基础包以完成功能开发。做的复杂点可以把基础包也做成可生成可定制的。

代码生成器可以看看这个
http:www.ballcat.cn/codegen/
https://github.com/ballcat-projects/ballcat-codegen

基础包配置的做法可以参考 jhipster https://github.com/jhipster/jhipster-bom ,他有个 CLI 可以命令行里初始化项目,但是我个人并不觉得这个好用,我自己现在是用模板引擎去配置

ps:jeecg 这个项目的代码质量前两年一直为人所诟病,有些功能的实现方式也有点问题。口碑毁誉参半,不知道现在有没有好点,当然这样的项目能开源出来还是好的
2023-06-19 11:46:21 +08:00
回复了 vincent7245 创建的主题 程序员 一些疑惑,为什么 rust 干不过 go 呢
针对“难点就是理解其变量所有权、引用、借用的思想”,很明显对于更多我这种人而言,这只是第一部分的难点,后面还有生命周期,宏,智能指针,unsafe 等在其他流行语言(不代表全部)中不太涉及的概念。
然后回到主题,我感觉 rust 的火火在讨论层面,这主要在于应用场景上,Go 在云原生领域应用广泛,rust 则更适合底层,例如驱动。显然前者大家参与的更多。
再谈谈未来发展吧,我感觉 rust 目前的困境在于找不到合适的发力点和关键项目。官方推荐的不管是 wasm 还是嵌入式,rust 都有优势,但是不够让人抛弃现有的。大多数公司在技术选择上都是保守的,他们没有能力和资金去做科研。我个人比较看好 rust 在游戏引擎上发力,这个领域有需求,从业人数众多,但目前没看到什么领头的项目。
不限制国内开源可以用 metabase 或者 superset ,国内开源的大多进不了生产或者不活跃
2023-06-12 09:00:47 +08:00
回复了 mannixSuo 创建的主题 程序员 对 Java 泛型的顶级理解
初衷是好的,设计的不行,这个情况使用充血模型会好很多
用的 parsec ,也是 v 友推荐的,挺好的
2023-06-06 11:57:57 +08:00
回复了 yangwei0502 创建的主题 分享发现 微软持续作死,再来一次真👋🏻了您内
https://i.imgur.com/r6gnkPl.png
windows 今早也遇到了这个问题,好在有提示哪里改,坑爹
2023-06-06 10:27:57 +08:00
回复了 t298 创建的主题 问与答 我有一个项目架构的问题。
代码解耦,通过引入依赖的方式选择需要的内容,但是项目杂了维护成本爆炸,工作量并不少,而且有时候你会发现同样是 F 功能到最后也会变得不一样,所以不如摆烂
2023-06-02 08:23:02 +08:00
回复了 airbotgo 创建的主题 问与答 如何让 YAML 格式的配置文件支持在线访问?
可以用 gist ,不想用托管服务就自己部署个配置中心,appolo 、nacos 啥的,不想这么重量级就 nginx 设置下不就可以访问了
2023-06-01 09:14:50 +08:00
回复了 t202201 创建的主题 程序员 请大佬看看这个装机单配置,想顺带搞一下黑苹果
顺便提醒下,150 元的机箱大概率是装不下 40 系那些大卡的,如果预算有限建议从主板和电源上降低点,比如 B760 是否够用,海韵换长城是否能接受
2023-06-01 09:09:32 +08:00
回复了 t202201 创建的主题 程序员 请大佬看看这个装机单配置,想顺带搞一下黑苹果
看楼上部分内容,我想说 13600k 不是带核显的吗
2023-05-30 16:39:09 +08:00
回复了 RainZack 创建的主题 程序员 给开源游戏做 mod 也会被传染其 GPLv3 协议吗
以我对 gpl 的理解,这要看这个 mod 是如何发生作用的,但是感觉大部分 mod 加载机制会造成传染
2023-05-27 15:23:16 +08:00
回复了 ciki 创建的主题 Java 请教一个需求,后端和 Python 调用问题
java 直接调用 python 呢,https://github.com/ninia/jep
不过这些方法没有谁比谁好,看你的使用场景来选择吧
2023-05-24 08:50:51 +08:00
回复了 rayn32 创建的主题 问与答 有没有这样的生产力工具
生成海报? v2 之前有人发过,可以搜一下
2023-05-20 09:02:11 +08:00
回复了 Jhon11 创建的主题 程序员 有哪些程序员大牛早逝?
有说图灵的,那我就想说皮茨了(《神经活动内在意识的逻辑演算》)
但是感觉他们不太属于通常意义上的程序员
2023-05-18 15:04:16 +08:00
回复了 Huhuu 创建的主题 生活 各位程序员的 MBTI 是什么~~
INFJ-T
2023-05-18 09:28:12 +08:00
回复了 AkaGhost 创建的主题 问与答 有没有同时支持 OAuth2、LDAP 和 SAML 的 Provider
keycloak ,但是很显然这个会更复杂,这种身份认证平台复杂性和多功能及可扩展性不可兼得
1.先了解使用的框架,然后去看看这些框架的同类竞品,分析下他们的异同,思考哪种更好或者说哪种更适合当前项目,为什么
2.思考项目中哪些地方存在这种情况,每次需要变更时会有很多地方要跟着变动,试着去改变这一现象,当然这对经验不足的程序员来说比较困难,不断抽象你的业务,多看看开源项目。
3.架构方面不好说,前端后端嵌入式各门类区别我感觉挺大的
2023-05-12 14:49:24 +08:00
回复了 ww940521 创建的主题 程序员 观技术部与其他部门互撕有感
你说的对文档更新要求很高,因为只要有一次出现文档没有及时更新,人们就会觉得文档不如直接问人,显然文档并不总是最新的。

例如 leaderA 先和 DevA 沟通了下,觉得需要改动一个地方,然后 Dev 开始工作并更新文档,这个过程中 leaderA 将消息同步给了 DevB 让他也跟进,这时候 DevB 是看不到文档变更的。

所以我觉得问题就不在用什么文档,而是你需要一个方式将变化通知给所有需要知道的人,要做的是制定一个规则,然后发送邮件
你用 git 为啥会代码不同步呢
2023-05-11 10:41:07 +08:00
回复了 SZhan 创建的主题 Java 请教一下, springboot 单元测试启动报错?
电信自研可还行
我比较倾向 6 楼的说法,可能是由于引用了其他依赖包含不同 spring 版本导致的冲突
idea 可以点开 maven 拓扑图搜索看看有没有不同版本,pom 文件里 Ctrl+Alt+Shift+U
1 ... 11  12  13  14  15  16  17  18  19  20 ... 30  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5162 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 08:01 · PVG 16:01 · LAX 00:01 · JFK 03:01
♥ Do have faith in what you're doing.