由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - why i hate spring
相关主题
C# 6.0 的视频,太猛了...JavaScript is eating the world, JSON is replacing xml.
项目中又有人要用restful,结果我不restful了。。。JSON实际上有很多缺点
向赵册请教几个Spring问题大家有没有觉得Scala不如Haskell美?
赵策怎么看OOP hell的问题?什么是RESTful webservice
有人用 boost::property_tree 吗?json文件有个问题,缺失逗号,文件乱了
过去十年最成功的语言是JavaScript吧OOP胜出是因为object而不是class
LISP is better than XML, but worse is better?要将数据同时生成JSON和XML, 应该先生成哪个,再转换成另一个
总有一天,web server上的开发会退化成xml的来点OOP 负能量
相关话题的讨论汇总
话题: xml话题: spring话题: tenant话题: hate
进入Programming版参与讨论
1 (共1页)
s*******n
发帖数: 344
1
rt
s*******n
发帖数: 344
z****e
发帖数: 54598
3
现在spring谁还大量写xml啊
都是annotation直接scan了
还写个屁xml
其次spring主要问题是有其他关联项目
比如spring boot,这个跟传统认识上的spring两回事
大多数时候我们就用spring core,其他都不用
g*****g
发帖数: 34805
4
喜欢强类型直接上Java configuration, 可以做到 xml free.

【在 z****e 的大作中提到】
: 现在spring谁还大量写xml啊
: 都是annotation直接scan了
: 还写个屁xml
: 其次spring主要问题是有其他关联项目
: 比如spring boot,这个跟传统认识上的spring两回事
: 大多数时候我们就用spring core,其他都不用

z****e
发帖数: 54598
5

这个还是不好
因为维护的时候
一般都是从xml入手开始看
如果都是annotation的话,入口找不到

【在 g*****g 的大作中提到】
: 喜欢强类型直接上Java configuration, 可以做到 xml free.
g*****g
发帖数: 34805
6
搜一下 @Configuration就好了。

【在 z****e 的大作中提到】
:
: 这个还是不好
: 因为维护的时候
: 一般都是从xml入手开始看
: 如果都是annotation的话,入口找不到

z****e
发帖数: 54598
7

test cases里面出来一堆

【在 g*****g 的大作中提到】
: 搜一下 @Configuration就好了。
t*****d
发帖数: 525
8
annotation 很容易被 abuse, 到处乱贴创口贴。

【在 z****e 的大作中提到】
: 现在spring谁还大量写xml啊
: 都是annotation直接scan了
: 还写个屁xml
: 其次spring主要问题是有其他关联项目
: 比如spring boot,这个跟传统认识上的spring两回事
: 大多数时候我们就用spring core,其他都不用

t*****d
发帖数: 525
9
annotation 很容易被 abuse, 到处乱贴创口贴。

【在 z****e 的大作中提到】
: 现在spring谁还大量写xml啊
: 都是annotation直接scan了
: 还写个屁xml
: 其次spring主要问题是有其他关联项目
: 比如spring boot,这个跟传统认识上的spring两回事
: 大多数时候我们就用spring core,其他都不用

e********2
发帖数: 495
10
可以作为几个类集中在一个package里面。

【在 t*****d 的大作中提到】
: annotation 很容易被 abuse, 到处乱贴创口贴。
相关主题
过去十年最成功的语言是JavaScript吧JavaScript is eating the world, JSON is replacing xml.
LISP is better than XML, but worse is better?JSON实际上有很多缺点
总有一天,web server上的开发会退化成xml的大家有没有觉得Scala不如Haskell美?
进入Programming版参与讨论
M***0
发帖数: 1180
11
你们不用xml,怎么在packaging time的时候switch implementation in multi-tenant
environment? (不同tenant用不同implementation )
q*c
发帖数: 9453
12
这是个神话。 需要改 implement 时候太少了,真需要的时候需要 ifrastrucyure 支
持。 各种试验各种 perf tune.
哪里理想中改个配置就行。 这种灵活性基本是神话,没啥用处,增加麻烦。

tenant

【在 M***0 的大作中提到】
: 你们不用xml,怎么在packaging time的时候switch implementation in multi-tenant
: environment? (不同tenant用不同implementation )

z****e
发帖数: 54598
13

tenant
不行,对于不同的environment,一定需要某个property或者是docker这些来帮忙搞

【在 M***0 的大作中提到】
: 你们不用xml,怎么在packaging time的时候switch implementation in multi-tenant
: environment? (不同tenant用不同implementation )

g*****g
发帖数: 34805
14
configuration分两种,一种如bean之间的依赖关系,在我看来就是程序的一部分。一
种是真正的configuration,如修改数据库密码,这种应该放进property里面。所以XML
或者Java config都一样。我老不推荐把XML当作configuration. 太复杂,太容易错。
在产品环境上折腾XML config基本就是找死的节奏。

tenant

【在 M***0 的大作中提到】
: 你们不用xml,怎么在packaging time的时候switch implementation in multi-tenant
: environment? (不同tenant用不同implementation )

z****e
发帖数: 54598
15

XML
ide下xml的各种高亮还是比较管用的,可读性比properties这些强很多
比json也要强不少,至少大多数ide都支持对于xml的各种parse
json什么xcode就不怎么支持了

【在 g*****g 的大作中提到】
: configuration分两种,一种如bean之间的依赖关系,在我看来就是程序的一部分。一
: 种是真正的configuration,如修改数据库密码,这种应该放进property里面。所以XML
: 或者Java config都一样。我老不推荐把XML当作configuration. 太复杂,太容易错。
: 在产品环境上折腾XML config基本就是找死的节奏。
:
: tenant

g*****g
发帖数: 34805
16
修改 config往往在server端,console上,没 IDE.

【在 z****e 的大作中提到】
:
: XML
: ide下xml的各种高亮还是比较管用的,可读性比properties这些强很多
: 比json也要强不少,至少大多数ide都支持对于xml的各种parse
: json什么xcode就不怎么支持了

s***o
发帖数: 2191
17
这里有一篇pring boot作者对这篇文章的回应:
https://spring.io/blog/2015/11/29/how-not-to-hate-spring-in-2016
1 (共1页)
进入Programming版参与讨论
相关主题
来点OOP 负能量有人用 boost::property_tree 吗?
“Galileo”Eclipse 3.5发布过去十年最成功的语言是JavaScript吧
functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)LISP is better than XML, but worse is better?
Anuglar/Node.js 之间json用法的一个问题总有一天,web server上的开发会退化成xml的
C# 6.0 的视频,太猛了...JavaScript is eating the world, JSON is replacing xml.
项目中又有人要用restful,结果我不restful了。。。JSON实际上有很多缺点
向赵册请教几个Spring问题大家有没有觉得Scala不如Haskell美?
赵策怎么看OOP hell的问题?什么是RESTful webservice
相关话题的讨论汇总
话题: xml话题: spring话题: tenant话题: hate