I want to start developing a small web game, and I will be grateful for some advice before I enter it. Hope this is the place to ask!
The game is basically a fantasy football game in which you create a team of players competing with other users. Nothing unusual.
I didn’t code very much from college, and I am very rusty. I want to code in Java for two reasons:
- This is the language I am most familiar with.
- What limited development work I have done since college was in Java (I have experience new to Tomcat and Glassfish, i.e. I launched them and deployed the basic webapps that I encoded from scratch).
- I really like what I saw in the GWT framework, so I would like to develop my GUI with this.
The last time I programmed was about 3 years ago when I wrote a web interface for a crappy support system that only had a thick client and a web API. This was done in Java.
So basically, first, I want to run a skeletal game. Basically allow the user to log in, see their team, log out. Therefore, my questions begin with:
- Is there any specific development infrastructure I should read? I saw Spring recommended - is this a good choice? I found this to get started if it is a suitable choice: http://static.springsource.org/docs/Spring-MVC-step-by-step/
- What is the easiest way for me to handle login / authentication / authorization without having to write my own security system? Hope there is some kind of structure / library that I can just go into the code? Or Spring Protect the handle of this?
- I really like GWT - are there any difficulties with integrating with Spring?
Thanks so much for your time, I really appreciate it!
java spring authentication
Neobyte
source share