Java 后端太傻比了怎么办?

2018-09-12 10:58:43 +08:00
 powerxu

哎,作为一个前端平时少不了和后端对接口,可是现在这家公司的后端总感觉太傻比了,情商低接口烂。

接口明明可以 json 提交的数据非要 form data 提交,搞得前端转来转去,而且后端报错又要转回来。还有很多无厘头的要求,一些权限的校验明细就是后端处理比较好,非要前端来处理,毫无安全意识。平时还非要前端来做分页,数据量一大,接口请求时间简直不想看,为什么这么辣鸡都可以来写代码?哎!

5275 次点击
所在节点    前端开发
40 条回复
sudoz
2018-09-12 11:57:09 +08:00
感觉你们俩都不高
x7395759
2018-09-12 12:00:05 +08:00
走人呀。
tao1991123
2018-09-12 12:07:09 +08:00
@Bryan0Z #14 Java 新手吧 Spring 在框架层面做了 JSON/FormData -> JavaBeans 开发者添加一个注解就完事了
Bryan0Z
2018-09-12 12:29:37 +08:00
@tao1991123 受教了
chocotan
2018-09-12 12:41:54 +08:00
我的 java 接口 json 和 form 都支持,但调用方非要 content-type 传 form,body 传 json
nilrust
2018-09-12 12:42:24 +08:00
form data 倒是可以接受,最多也就代理模式加一行代码封装下发送接口默认 json 转 form data 就行。

前端来做权限校验而后端不校验,那是真垃圾后端。

全部数据不分页直接返回,这后端也是懒上天了。
bestkayle
2018-09-12 13:29:34 +08:00
培训班的后端吧,不过前端也要做校验的
pabupa
2018-09-12 13:31:35 +08:00
分页过分了呀……
aimaodeyuer
2018-09-12 13:39:30 +08:00
没有 go interface 之类的吗。不过沟通大于配置,还是要多沟通。如果沟通无果。那就继续 java 后端太 xx,前端太 xx。
bk201
2018-09-12 13:43:32 +08:00
我经历的都是迁就前端的,你这反了,感觉要向这位后端学习.
tonnycao
2018-09-12 13:58:45 +08:00
js 也可以模拟表单提交呀 form data
orzzyd
2018-09-12 14:02:51 +08:00
分页前端做真的过分了。。。。。。以后这日子,瞎几把过吧。
sxsexe
2018-09-12 14:36:42 +08:00
分页让前端做 真是丧尽天良了
aitaii
2018-09-12 15:11:21 +08:00
前端做分页,是怕服务器撑不住吗? 233333
karmaisbitch
2018-09-12 16:10:43 +08:00
直接沟通
zhangwugui
2018-09-12 16:59:28 +08:00
1. 分页前端分页过分了啊,这个肯定是后端数据库分页的;
2. 参数校验的话,一般前后端都做,前端为了交互,后端为了安全;
3. 至于参数传递,json 或是 form/data,则是事先商量好就可以了;
4. 另外我觉得楼主的标题欠佳,你可以说你目前的这家公司的 Java 后端水平不够;
我和我们前端的配合就贼好,哈哈哈。
C0dEr
2018-09-12 18:00:38 +08:00
如果你们后端有用 swagger 的话,你可以用试试用生成工具生成请求代码,这样至少不会被 form data 这种破事搞的不爽。
loveCoding
2018-09-12 18:03:26 +08:00
你可以跟你上级讨论这个问题,从流程上规范起来
mmdsun
2018-09-12 22:43:55 +08:00
form data 正常。分页过分了。
supuwoerc
2018-09-29 16:09:14 +08:00
恭喜楼主可以跳槽换个好的公司了现在

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/488447

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX