Java 工程配置太复杂了,我总结了一下个人经验 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
eightqueen
V2EX    Java

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

  •  
  •   eightqueen Aug 14, 2016 7238 views
    This topic created in 3545 days ago, the information mentioned may be changed or developed.

    一个 Java 项目是怎么炼成的

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

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

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

    zonga
        19
    zonga  
       Aug 16, 2016
    新手求教, spring boot 如何让 controller 返回一个 view ,按照入门教程始终返回的是字符串而不是页面。
    bigapple111
        20
    bigapple111  
       Aug 16, 2016
    早晚都得掌握的
    zonghua
        21
    zonghua  
       Aug 19, 2016
    @zonga 你是不是用了 @Response 注解
    欢迎加群: Spring 全家桶 496150645 问问
    jack80342
        22
    jack80342  
       Nov 6, 2017
    最近翻译了最新的 Spring boot 官方指南,欢迎 fork。https://www.gitbook.com/book/jack80342/spring-boot/details
    eightqueen
        23
    eightqueen  
    OP
       Nov 7, 2017
    @jack80342 厉害
    akjarjash
        24
    akjarjash  
       Jan 23, 2019
    @seeker 优秀 哈哈哈~~~
    About     Help     Advertise     Blog     API     FAQ     Solana     3191 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 87ms UTC 12:35 PVG 20:35 LAX 05:35 JFK 08:35
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86