s*******n 发帖数: 344 | |
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, 到处乱贴创口贴。
|
|
|
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 | |