V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
qbian
V2EX  ›  分享创造

开源一个 spring boot 开发的社区(博客/论坛/问答),可供个人部署

  •  
  •   qbian · 2020-12-01 18:56:13 +08:00 · 4272 次点击
    这是一个创建于 1452 天前的主题,其中的信息可能已经有所发展或是发生改变。

    访问地址: 开发者客栈

    一 功能列表

    开发者客栈.png

    二 技术栈

    2.1 后端

    • 数据库:mysql
    • 持久层框架:mybatis
    • 数据库连接池管理:hikaricp
    • 数据库分页插件:github pagehelper
    • mvc 框架:spring mvc
    • 应用层容器:spring boot
    • json 序列化工具:fastjson
    • 邮件发送 sdk:javax mail
    • 七牛云存储 sdk:qiniu java sdk
    • 服务端页面渲染:thymeleaf

    2.2 前端

    • 前端 markdown 编辑器:mavon-editor
    • 管理后台 js 框架:vue
    • 用户端 UI 框架:bootstrap

    三 页面展示

    • 首页:

    首页

    • 问答页:

    问答页

    • 文章详情页:

    文章详情页

    • 标签详情页:

    标签详情页

    • 用户主页:

    用户主页

    • 写文章页:

    写文章页

    第 1 条附言  ·  2020-12-02 09:47:00 +08:00
    开源地址: https://github.com/Qbian61/forum-java
    目前没有想好怎么开源才不会因暴露源码被商业改造后使用,所以 github 上只放了简单的简介,后续会把源码发布上去;关注本社区的同学可以先关注下 github,后续会不断更新。
    第 2 条附言  ·  2020-12-11 08:27:07 +08:00
    代码已开源在 github,谢谢关注
    27 条回复    2020-12-11 10:05:49 +08:00
    imNull
        1
    imNull  
       2020-12-01 19:04:55 +08:00
    看起来不错,很简洁,等开源
    muskill
        2
    muskill  
       2020-12-01 21:14:44 +08:00
    好家伙,首页我还以为是那个开源中国呢
    ifwangs
        3
    ifwangs  
       2020-12-01 22:28:41 +08:00 via iPhone
    看着不错啊
    binhb
        4
    binhb  
       2020-12-01 22:48:39 +08:00
    地址 502 了
    guozhaohui628
        5
    guozhaohui628  
       2020-12-02 09:06:49 +08:00
    看起来挺不错的,而且还有问答功能。不过目前移动端有点不适配。
    bsulike
        6
    bsulike  
       2020-12-02 09:09:26 +08:00
    开源了记得喊我
    demotu
        7
    demotu  
       2020-12-02 09:17:25 +08:00
    开源了么 没看到地址
    chinanala
        8
    chinanala  
       2020-12-02 09:29:18 +08:00
    看着不错,最近在比较类似社区系统。楼主发了 2 个帖子提到开放个人部署,但没有提供联系方式啊。另外问下商用收费政策是什么?开源的话踢我一下,谢谢。
    godiu
        9
    godiu  
       2020-12-02 09:31:10 +08:00
    @demotu 点进去看到需要加微信申请
    qbian
        10
    qbian  
    OP
       2020-12-02 09:39:27 +08:00
    开源 github 地址: https://github.com/Qbian61/forum-java,目前没有想好怎么开源才不会因暴露源码被商业改造后使用,所以 github 上只放了简单的简介,后续会把源码发布上去;关注本社区的同学可以先关注下 github,后续会不断更新。
    qbian
        11
    qbian  
    OP
       2020-12-02 09:41:23 +08:00
    @binhb 感谢提醒,现在已经好了
    qbian
        12
    qbian  
    OP
       2020-12-02 09:42:22 +08:00
    @chinanala 如果需要的话,可以添加本人微信,具体部署过程可以私聊
    whale4u
        13
    whale4u  
       2020-12-02 09:43:12 +08:00
    开源了记得喊我
    qbian
        14
    qbian  
    OP
       2020-12-02 09:43:18 +08:00
    @chinanala 联系我: https://www.developers.pub/article/163
    开源地址: https://github.com/Qbian61/forum-java
    qbian
        15
    qbian  
    OP
       2020-12-02 09:48:05 +08:00
    @imNull
    @muskill
    @ifwangs
    @guozhaohui628
    @bsulike
    @demotu
    @whale4u
    开源地址已追加在原文最后,感谢关注。
    madlifer
        16
    madlifer  
       2020-12-02 10:58:44 +08:00
    @qbian 这个就很奇怪.. 为什么会考虑不被商业改造

    更好的方式不是凭借开发者优势更熟悉代码去招老板二开么
    baiduyixia
        17
    baiduyixia  
       2020-12-02 14:17:54 +08:00
    怎么开源才不会因暴露源码????开源不就是暴露源码吗???
    aegon466
        18
    aegon466  
       2020-12-02 17:22:20 +08:00
    怕暴露源码就别往 github 上放 放了没源码点什么 star 再说这种源码一搜一大把
    qbian
        19
    qbian  
    OP
       2020-12-02 17:29:17 +08:00
    @aegon466
    @baiduyixia
    @madlifer 源码会发布出去的,只是目前前端还在完善,还有一些私人配置信息没有抽取出来,过几天搞好了会发布到 github
    angryfish
        20
    angryfish  
       2020-12-02 20:44:16 +08:00 via iPhone
    建议先别开源,先申请著作权,弄好律师函,然后开源,到时有公司用你的,就索赔
    qbian
        21
    qbian  
    OP
       2020-12-02 21:01:54 +08:00
    @angryfish 嗯嗯,可以的
    thetbw
        22
    thetbw  
       2020-12-04 23:31:20 +08:00 via Android
    个人部署又有什么用呢
    BigDogWang
        23
    BigDogWang  
       2020-12-05 10:09:11 +08:00
    。。。我是真没想到这操作,标题开源,结果不开源
    qbian
        24
    qbian  
    OP
       2020-12-11 08:25:57 +08:00 via iPhone
    @BigDogWang 代码已开源 谢谢关注
    qbian
        25
    qbian  
    OP
       2020-12-11 08:28:51 +08:00 via iPhone
    @bsulike
    @demotu
    @chinanala
    @whale4u 代码已开源在 GitHub,感谢关注
    bsulike
        26
    bsulike  
       2020-12-11 09:22:51 +08:00
    @qbian star 致谢
    BigDogWang
        27
    BigDogWang  
       2020-12-11 10:05:49 +08:00
    @qbian 👍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1244 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:53 · PVG 01:53 · LAX 09:53 · JFK 12:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.