求:JAVA 个人练习项目推荐!!!

Python020

求:JAVA 个人练习项目推荐!!!,第1张

既然做web开发,就做web项目,为了找工作,建议用大家都用的

Struts + Hibernate或iBatis + Spring做一个,应用服务器用Tomcat就行了,数据库是必须的。

功能不一定要很复杂,但一定要写的精细,如果能突出你的javascript功力更好(做web开发js功力几乎和java功力要求一样高),比如表单验证什么的,一定要写到位,别出现类似SQL注入之类的漏洞。最好能加点ajax功能,或一些js特效,会为你增色不少!其实我觉得写个blog程序就不错,用户输入用ckeditor,查看图片用jQuery插件如lightbox等,支持全文检索(可以考虑用lucene),表单提交、验证用ajax。。。

建议最后给自己的应用加个简单的用户登录,用spring security或自己操作session都行(后者简单些)。

总之作web开发知识点很多很杂,我做了7年JEE开发了,还是觉得要学的东西很多很多,路漫漫其修远啊。。。

1. 客户关系管理系统CRM(团队项目)

项目描述:基于J2EE架构(struts,Hibernate,Spring,tomcat,oracle)的web项目,

模块包括大客户、俱乐部管理、集团管理、积分管理、系统设置五部分。

责任描述:积分消费,积分查询,商品管理,数据字典管理,用户订单管理。

2. OA办公平台(团队项目)

项目描述:基于J2EE架构(struts,Hibernate,Spring,tomcat,oracle)的web项目,模块包括用户、部门、角色、会议、内部邮件、外部邮件、电子文件框等。

责任描述:担任项目组长,功能整合

个人负责模块:外联信息模块,问卷调查模块,用户管理模块,数据字典,小帖士

3. 黄页网站(个人项目)

项目描述:基于J2EE B/S架构(WEB,EJB,WebService,jboss,oracle)的项目,包括前台信息展示,后台管理(行业管理,企业管理,省份管理,用户管理)。

4. 电子商务网站(个人项目)

项目描述:基于J2EE B/S架构(JSP,Servlet,tomcat,oracle)的web项目,包括前台信息展示和购物车,后台管理(商品管理,订单管理,用户资料管理)。

5. 企业聊天工具(个人项目)

项目描述:基于J2EE C/S架构(swing,socket,多线程,JDBC,oracle,XML)的项目,包括服务端和客户端。