JavaWeb 写功能是按照什么思路呢?

2017-02-12 22:04:37 +08:00
 davidway

我的思路:

按功能模块 直接 google 。 就例如最近的我要做一个 Oautho2.0 的接口,我的项目里继承 shiro , ssh ,我就搜 Oauth2.0 shiro ssh ,发现没有项目,然后我就搜 oauth2.0 shiro spring ,搜到了 mkk 。然后我抓 MKK 的项目,读我想要的功能的部分,从开始一步一步摸着石头过河(因为没做过,所以没什么思路,之前只是简单了解了 oauth2.0 的概念。就是我百度了一下 oauth2.0 找到了阮一峰的文章),然后找到我想要的客户端模式的程序的入口,然后就啃着读了。

但是这功能做了我很久,起码有 10 天了。感觉效率很低,不知道大家做功能的时候是用什么思路呢?

因为我大部分都是找到项目,然后摸着石头过河,感觉效率略差。。所以有点疑问

哦对了。我是直接把代码植入到项目里,并没有写demo,然后再植入。。

2221 次点击
所在节点    Java
7 条回复
vilen1
2017-02-12 23:33:13 +08:00
davidway
2017-02-13 02:03:43 +08:00
@vilen1 你歪楼了
nonesuccess
2017-02-13 08:49:08 +08:00
没用过的技术,搞十天很正常
Lpl
2017-02-13 09:09:57 +08:00
https://gist.github.com/yincrash/2465453 ,看下这个,还有 scribe.jar 。
davidway
2017-02-13 09:16:46 +08:00
@Lpl 怎么又歪楼了,想问的事功能开发的步骤和思路
chocotan
2017-02-13 11:31:22 +08:00
我这边最近也在搞 oauth2 ,
我的思路:如果 spring 有,那么就用 spring 的
于是直接用的 spring-security-oauth2 ,折腾了大约一周,已经做好了
davidway
2017-02-13 15:09:09 +08:00
@chocotan spring 肯定有,后来是找开源项目,然后看到相关功能的代码,然后看懂他开始和结束,然后按照自己的理解重新写,写不懂再找代码里摘部分,然后搞吗

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

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

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

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

© 2021 V2EX