微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – Spring是我的正确选择吗?

我想开始开发一个基于网络的小游戏,并且在我进入游戏之前会很感激.希望这是要问的地方!

游戏基本上是一个奇幻足球风格的游戏,你可以创建一个与其他用户竞争的玩家团队.没有什么花哨.

自大学以来我没有多少编码,而且非常生疏.我想用Java编写代码有几个原因:

>这是我最熟悉的语言.
>自从大学学习Java以来​​,我做了多少有限的开发工作(我对Tomcat和Glassfish有一些新手级的经验,即我已经让它们运行并部署了我从头开始编写的基本webapps).
>我真的很喜欢我所看到的GWT框架,所以我想用它开发我的GUI.

我上次做任何编程的时间大约是3年前,当时我为一个只有胖客户端和Web API的糟糕帮助台系统编写了一个Web前端.这是用Java完成的.

所以基本上,首先,我想要开始运行骷髅游戏.基本上允许用户登录,查看他们的团队,注销.所以我的问题始于:

>我应该阅读一个特定的开发框架吗?我见过Spring推荐 – 这是一个不错的选择吗?如果它是合适的选择,我发现这是为了让我入手:http://static.springsource.org/docs/Spring-MVC-step-by-step/
>在不必自己编写安全系统的情况下,处理登录/身份验证/授权的最简单方法是什么?希望有一些框架/库我可以直接进入代码?或者Spring Security会处理这个问题吗?
>我真的很喜欢GWT – 将它与Spring集成有困难吗?

非常感谢你的时间,我真的很感激!

>春天是个不错的选择.
>查看Spring安全模块.它基于面向方面的编程思想.
>看起来Spring does支持GWT.这是相对较新的(2010年5月).

如果您对Java不满意,您可能希望尽可能减少一次引入的新技术.

Java是一种面向对象的语言,因此您可以编写游戏建模所需的对象,并让它们在没有任何UI或数据库的情况下运行.这样您就可以专注于游戏,对象和用例,而无需在UI,安全性,持久性等方面缠绕轴.

一旦你完成整理并经过全面测试,你就可以将注意力转向其他功能:持久性,用户界面,安全性等.

也许您可以在深入了解Spring Security之前尝试基本的身份验证/授权.

如果你立刻咬掉太多,你永远不会完成这件事.迈出小步.

原文地址:https://www.jb51.cc/spring/432661.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐