java 项目 学习 资源



著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:do it
链接:http://www.zhihu.com/question/34544815/answer/60553997
来源:知乎



著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:廖亦凡
链接:http://www.zhihu.com/question/34544815/answer/59373944
来源:知乎

对于编程来说,最重要的还是编程思想。
怎样提高代码复用率,怎样降低各个模块间的耦合度,怎样设计才能让程序层次清晰,代码干净。
这是我们应该思考的,我们应该考虑清楚再去着手开发。
既然是面向对象,那么对象就是一个个的资源,按照资源来划分模块。
资源间的操作,通过统一的数据接口来进行数据封装。这样只要将数据处理为接口需要的形式,就可以直接利用。
这样就可以避免出现同样的场景,却用了几套不同代码来处理的尴尬情况。
--------------------------------------------------------------
saintdan/spring-rest-oauth2-sample · GitHub

基于spring boot,带有oauth2验证,RESTful风格,mvc模式例子。
是一个扩展方便,安全性高的脚手架。
可拿来练手,可快速开发验证服务,可快速开发web app。
你可以了解:
1. 方便智能化构建工具gradle的使用,语法简单,配置极简,功能强大;
2. OAuth2安全验证基础及运用;
3. java界最流行的spring框架运用,包括spring mvc, spring security, spring data的运用;
4. spring boot微框架的使用,敏捷简易,一键启动,省去你各种配置的时间;
5. 熟悉java config,珍爱生命,远离xml!
6. RSA签名验证,提升整体安全性。


著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:Raysmond
链接:http://www.zhihu.com/question/35067042/answer/65452116
来源:知乎

可以关注spring官方网站的项目 sagan,非常完整,并且代表了业界的较高水准。不过代码量很大看起来费劲。

我参考了sagan的很多实现,用spring mvc写了我的个人博客网站 raysmond.com 。并且全部代码已开源放在github上, github.com/Raysmond/Spr 。这个项目很小,但较为完整,其中体现了Spring MVC, hibernate, spring data jpa, spring data redis, Jade, AOP, Gradle等很多技术。对于初学者来说是非常有参考价值的。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值