19
回答
XML已经过时了 -- 两个凡是
【腾讯云】校园拼团福利,1核2G服务器10元/月!>>>   

现在除了用来支持Xlsx的读写

基本上没有任何用处了

举报
宏哥
发帖于1年前 19回/1K+阅
共有19个评论 最后回答: 1年前

Javer表示,一群坑爹的老顽固还在几百上千行的spring.xml,pom.xml里遨游,还特么Maven各种好,Gradle各种不好。。。

--- 共有 6 条评论 ---
春药之王@乌龟壳 回复@乌龟壳 : 能解决。。。没有注册的不显示在列表里面,并且看代码的话是有黄波浪线的 1年前 回复
乌龟壳回复 @春药之王 : 换ide也不能解决虽然加了注解,但是并未注册到框架里的问题。当然,只是讨论下而已,我个人不用注解做url的路由,而是在controller里直接集中写url路由。 1年前 回复
春药之王@乌龟壳 回复@乌龟壳 : 换intellij idea,查找注解不是问题,帮你做了集中。针对层主的问题,class注解这个在一般开发中可以完全避免长篇分散的xml文件,比如我的项目配置文件一般3个,spring一个,mvc一个,shiro一个 1年前 回复
乌龟壳回复 @春药之王 : 感觉注解对于class和mothod级别用处不大,只不过把封装好的一个函数换个地方写而已。注解属性这个倒是蛮有用的,对于class各种序列化自定义都很方便。 1年前 回复
乌龟壳回复 @春药之王 : 注解有个麻烦的就是找起来不方便。比如url是/aaa/bbb/ccc,还得搜整个项目才知道到底哪里用了。而且如果某个地方虽然写了,但其实并未注册到框架里,结果就是白研究了。集中和分散各有优势吧。 1年前 回复

应用场景变化了,领域没有之前那么宽了。

序列化替代了XML数据传输与转换。

HTML没有二进制文档高效,也一样称为主流。

json, 没有 msgpack,hession 高效 一样是主流。

问下宏哥,你之前说已经实现excel报表了,是直接用上次分享出来那个库就能实现,还是阅读了xlsx协议去做了修改的?

我也准备开始着手实现一个针对使用xlsx进行数据交换的库了。

并不一定,如果是用xml存储大量的数据的话,比json还是有优势,的因为xml可以一段段读取释放,而json需要一次加载整个结构,想象一下一个20M的json 解析起来是个什么样的体验
--- 共有 3 条评论 ---
notreami不过是技术实现手段,我觉得你也能做一个一段一段读取的json库 1年前 回复
封心20M的json有点儿反人类了 1年前 回复
乌龟壳http://git.oschina.net/wuguike/JsonSAX 1年前 回复
顶部