V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
eightqueen
V2EX  ›  Java

Java 工程配置太复杂了,我总结了一下个人经验

  •  
  •   eightqueen · 2016-08-14 00:25:50 +08:00 · 6098 次点击
    这是一个创建于 2784 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个 Java 项目是怎么炼成的

    总体上的原则是用 java config 代替 xml ,更加简洁,易于编写和查看源码。尤其是 dao 层用的是 spring data jpa ,开发效率完爆 mybatis 。但愿能让 java 新手少走一些弯路。

    24 条回复    2019-01-23 16:19:38 +08:00
    tedzhou1221
        1
    tedzhou1221  
       2016-08-14 00:32:14 +08:00
    看不懂,因为现在只学到 Servlet 。
    tvallday
        2
    tvallday  
       2016-08-14 00:39:05 +08:00
    我真的是因为配置复杂放弃过 java ,本来一直想写纯 API 的,结果被 J2EE 整的兴趣全无。不过现在换个方向,尽量减少工程配置,看看能不能重拾信心。
    acrisliu
        3
    acrisliu  
       2016-08-14 00:43:07 +08:00 via Android
    在用 spring boot ,简化了很多配置。
    knightdf
        4
    knightdf  
       2016-08-14 00:46:25 +08:00
    还是 python,lua 好使,配置就是代码
    murmur
        5
    murmur  
       2016-08-14 00:48:36 +08:00
    不麻烦啊 java 这套架构能满足企业开发中最变态的需求
    所以最简单的办法就是配置一套 xml 以后就是抄他
    ooTwToo
        6
    ooTwToo  
       2016-08-14 01:15:59 +08:00 via iPhone
    上 springboot 吧
    franklinyu
        7
    franklinyu  
       2016-08-14 08:43:28 +08:00
    樓主 Markdown 寫的不錯。 GitHub 上很多國內的人 Markdown 寫的都很糟糕。
    sunboman
        8
    sunboman  
       2016-08-14 08:57:26 +08:00 via iPhone
    Spring boot 就是最佳解决方案
    xgfan
        9
    xgfan  
       2016-08-14 10:40:46 +08:00 via Android
    用 spring boot ,
    “用过 mybatis 和 hibernate ,前者配置太复杂,后者功能还不够强大。” excuse me ?
    wangkangluo1
        10
    wangkangluo1  
       2016-08-14 13:53:19 +08:00
    jhipster
    FreeDog
        11
    FreeDog  
       2016-08-14 14:35:31 +08:00
    JHipster 和 Spring Boot 都很方便。顺便还学了下 Angular 和 Bootstrap~
    seeker
        12
    seeker  
       2016-08-14 15:18:20 +08:00
    没做 c++ 之前我也这么觉得。
    sunshinewang
        13
    sunshinewang  
       2016-08-14 23:09:50 +08:00
    jhipster +1
    zonghua
        14
    zonghua  
       2016-08-15 02:04:27 +08:00 via iPhone
    @seeker 写 make file 还要解决各种依赖是吗
    misaka19000
        15
    misaka19000  
       2016-08-15 08:25:33 +08:00
    大部分配置应该是在第一次配置完成之后就不再需要频繁的修改了吧?

    花点时间把第一次的配置配置好,之后只需要使用就可以了嘛
    chocotan
        16
    chocotan  
       2016-08-15 14:19:05 +08:00
    spring boot +n
    heqingpan
        17
    heqingpan  
       2016-08-15 20:54:59 +08:00
    srping boot +1
    ppwangs
        18
    ppwangs  
       2016-08-16 09:03:28 +08:00
    >用过 mybatis 和 hibernate ,前者配置太复杂,后者功能还不够强大。 JPA 更上一层楼,大部分简单 SQL 都自动帮你搞定,详情见官方文档。

    zonga
        19
    zonga  
       2016-08-16 09:15:31 +08:00
    新手求教, spring boot 如何让 controller 返回一个 view ,按照入门教程始终返回的是字符串而不是页面。
    bigapple111
        20
    bigapple111  
       2016-08-16 13:05:34 +08:00
    早晚都得掌握的
    zonghua
        21
    zonghua  
       2016-08-19 17:48:56 +08:00
    @zonga 你是不是用了 @Response 注解
    欢迎加群: Spring 全家桶 496150645 问问
    jack80342
        22
    jack80342  
       2017-11-06 22:48:13 +08:00
    最近翻译了最新的 Spring boot 官方指南,欢迎 fork。https://www.gitbook.com/book/jack80342/spring-boot/details
    eightqueen
        23
    eightqueen  
    OP
       2017-11-07 23:54:44 +08:00
    @jack80342 厉害
    akjarjash
        24
    akjarjash  
       2019-01-23 16:19:38 +08:00
    @seeker 优秀 哈哈哈~~~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2431 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:02 · PVG 00:02 · LAX 09:02 · JFK 12:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.