• 疯狂运维

    自己写了IDC管理系统

    ^-^

    这半年时间,自己尝试去写了一个IDC管理系统,也是之前有接触这行业,再加上本人Java开发出身,想写一个自己的实战项目,就有了当前这个系统,思考在软件开发中如何去设计和开发,恰好今年AI大爆发,我就用AI去实现这个想法 ^-^


    技术栈

    后端采用 Java 21、Spring Boot 3、Spring Security、MyBatis、MySQL 和 Redis,整体是多模块 Maven 工程;接口文档使用 SpringDoc / Knife4j,实体与视图转换使用 MapStruct。

    管理后台采用 Vue 3、TypeScript、Vite、Element Plus、Pinia 和 Vue Router;租户门户采用 Nuxt 3、Tailwind CSS 和 Pinia。前后端通过 REST API 通信,部署时可以由 Nginx 统一承接静态资源和接口反向代理。


    当前状态

    实现基本功能都实现了,但是现在卡在审核代码阶段,处于功能能走,但是不知道原理 。

    ^-^


    写在最后

    做这套系统的过程,让我更确定一件事:系统的设计需要有完整的工程思想,哪怕是有harness思想都不行,必须自身要有开发背景,有自己的主观意识才可以,而不是一句话就交给ai去做,否则就会出现 “你不懂,AI 就会放飞乱做” ,白白浪费时间和token写一个自嗨的赛博玩具。

    后续我将会再次打磨这个架构,当成长期项目维护,用于提升自己的架构水平。

    链接放这里了,让AI写的WIKI,我就没放截图,还在打磨就不展示了,后续发布网站出来看看

    ^-^

    ZCYUN WIKI

    主楼
  • 陌生人

    ai时代请抛弃java

    #1
  • 疯狂运维

    我放不下Java呀 ^-^

    都在一起四五年了,我和Java分割不开了

    #5
  • kkkku

    大佬真多啊

    #2
  • 疯狂运维

    也只是恰好遇到AI时代,才有机会去做的

    #6
  • DigitalVirt

    加油!

    #3
  • 疯狂运维

    加油!!

    #7
  • 西瓜123

    插个眼,学习下

    #4
  • Studytime

    前端推荐react 比如heroui shadcn也行

    #8
  • 凯哥哥-nodeseek

    不错!

    #9
  • cyber66

    上go 把。java感觉太重了

    #10
  • 疯狂运维

    但是Java也是最方便,生态最全的呀,go的话,我没学过不会

    ^-^

    #11
  • cyber66

    ai coding了,还看啥代码,实现功能就行,真正堆起来了,靠自己也无法review了

    #13
  • 疯狂运维

    项目目的还是为了提升自己的Java开发水啦

    #17
  • 坤哥

    java淘汰了,用go吧

    #12
  • 我也要打十个

    收藏了,按你自己的优势开发 ^-^

    #14
  • yizuodi

    也想推荐go做后端,java有点太重了,熟悉java的话,感觉检视go的代码也不会有压力呀

    #15
  • 疯狂运维

    还是为了提升自己的Java水平才做的呀

    #18
  • wynn

    大部分mjj的机器跑java够呛

    #16
  • Chinese

    图片

    #19
  • 疯狂运维

    额,还以为不用,已经备案中。。。

    #20

发表回复

登录后回复