帮助学习的入门级j2ee开源项目 - simplejee

fmms 12年前

本项目是用来学习j2ee开发的入门级项目。

  • simplejee 是很多例子的大杂烩,用来演示j2ee开发的常用技术。jsp,servlet,html,javascript,css等,以及 springmvc+jdbcTemplate和struts2+hibernate+spring, struts2+ibatis+spring 实现的登陆,CRUD,jfreechart图表显示等例子,两个mvc框架的基本使用,拦截器,验证,View/Result的自定义的相关知识,另外还添加了openlayers,ext,VBA,POI,telnet,webshell,短信猫等等实际开发中可能遇到的零零碎碎的技术。
  • minimvc,miniorm,minidi 是为了帮助理解struts2,hibernate,spring等框架的原理,是实现的简陋的类似框架。
  • tinywebsite 是使用struts2,hibernate,spring做的一个简易的论坛程序包含站内消息。
  • jbpm4web 是借用了family168的例子,用来做jbpm4的入门。
  • bigboss 是一个进销存的项目,基本只有需求,需要你来从头完成。你把这个完成,就可以在我们这里带薪实习了。
  • 本项目和springside,appfuse相比,更适合初学者。

如何使用本项目来自学

我们同时设计了一个学习路线图,路线图的每个环节都注明了参考项目里的什么代码,什么文档,完成什么作业, 依照该路线图,通过视频、书籍和项目里的代码学习基本知识,然后通过作业来巩固和落实这些学习。路线图大致的顺序是,通过作业,学习基础,自己实现简单框架,学习框架,完成一个BBS,完成一个简易进销存系统。

项目主页:http://www.open-open.com/lib/view/home/1334826200952