设为星标才不会错过哦
你好呀,我是然怡
我的专业是计算机科学与技术
该篇文章是对自己的实战小结及分享
望有用
写因一方面是对自己做的这个项目进行总结回顾,另一方面或是个人兴趣,或是参加比赛,都可以给基础薄弱甚至没有基础但是想创建一个网站的爱学者一个参照。
我个人之前是没有做过类似的项目的,所以也基本上算是一个小白起步。
一点点上网查、不断尝试、调整,中间的辛酸不足为外人道。
第一次做,项目还有很多不足。但,毕竟也是完成了要求。所以,感觉总结一下也是挺有意义的。
举例:项目(网站)介绍1. 项目的基本要求是:系统根据用户对图书的评价给图书评分;系统结合用户的需求向用户推荐高质量的图书。
2. 所完成的功能:用户功能+管理员功能+推荐功能
用户功能:注册、登录、进入个人中心查看或修改信息、查看图书详细信息、评价图书、搜索图书。
管理员功能:登录、进入个人中心查看或修改信息、管理用户、管理图书、管理评价、退出系统。
推荐功能:结合用户的输入内容,按照图书的分数降序向用户展示搜索结果。
3. 效果演示
实现步骤理论准备不再叙述,要根据自己网站需求进行分析。直接进入实战部分——
1. 软件及环境准备
Eclipse:Java代码编写、JSP技术设计界面
SQL Server 2008 R2:获取大量图书相关数据并以Excel形式导入到数据库中、建立与连接数据库
Tomcat:作为服务器端,以网页的形式呈现项目效果
其实这部分也是很繁琐的,有很多细节可以展开说。如Eclipse的环境配置、将SQL Server与Eclipse连接、Tomcat的启动与部署等等。
但这些都可以通过百度解决,所以在这篇文章中不再进一步展开。
2.在Eclipse中创建maven project。
其实一开始想使用的是Spring MVC框架,这一步我卡了很久。
因为它需要在创建的maven project的基础上对一些文件进行配置,一方面我配置时总是出错,另一方面我没有出错时WEB-INF下的界面总是无法访问成功。
所以我不得已跳过相关配置,直接使用的maven。同时将.jsp文件(界面)直接放在webapp目录下。
项目目录结构如下:
3.在src/main/java目录下创建所需要的包和类。编写代码实现逻辑功能,包括与数据库的连接等。
4.在webapp目录下创建.jsp文件,实现界面的设计与改善。同时在webapp下创建images文件夹,将图书的封面图复制到该文件夹下。
5.在实现项目过程中,不断在Tomcat上运行,查看效果。结合自己所需,对代码进行修改,不断调试以得到最终想要的效果。
以上是最主要的几个通用核心步骤。真正去上手实现,还是需要查询很多资料以及自己不断尝试。
有需要源代码的读者,可加我微信滴滴我,免费分享~
往期推荐离婚吧,我跟我妈
数据结构[1]·绪论
计算机专业的本科生学了哪些专业知识?
杂文:情感|观点|游记
干货:新媒体|书影荐|
计算机|语言学|经验谈
-扫码关注我们