分享两个可供练手的Javaweb网站源码

本科大二的时候记得有一回实验课,系主任给我们代的课。当时我特别认真的坐在第一排敲代码,老师可能是觉得我写代码的姿势特别的帅气,于是过来和我聊天,然后我凭借三寸不烂之舌成功把老师忽悠,下课之后就要邀请我去了他的实验室。

老师的实验室很多同学都是做Javaweb开发,于是便开始跟着师兄们开始做网站开发,虽然现在已经转行, 但是还是很感谢那个老师把我拽进实验室,也由此锻炼了我还算可以的coding能力。

今天我就把当时写的网站系统分享给大家来参考和学习,用到了spring、hibernate、bootstrap、dwr等技术,我自认为我写的代码可读性还算可以,因此在这里把源码提供给大家练手。

在入手之前可能需要一些Javaweb的预备知识,可以先提前参考这篇文章再阅读源码:Java学习视频教程一网打尽

博客网站源码分享

这是一个类似于CSDN的博客网站,用户可以发表博客,智能检索博客,同时还带有文件上传与下载、在线预览等功能,方便大家实现资源共享;部分系统截图如下:

源码地址:

https://github.com/tqb4342/blog

基于javaweb的众筹网源码分享

这个网站是帮同学做的一个毕业设计,参考的是目前主流的众筹网站,包括发起众筹项目、赞助某个项目、资金管理、智能检索等功能,部分截图如下图:

源码地址:

https://github.com/tqb4342/Crowdfunding

说明

类似这种网站写过很多,这两个网站风格差别有点大,因此很适合用来给大家练手,之前买的服务器过期了,不然大家可以直接在线浏览这两个网站,我使用的是MySQL数据库,eclipse作为开发软件,而且代码需要使用的jar都包含再里面。

用hibernate连接的数据库,它自带建表功能,只要程序运行起来,它会根据你的代码逻辑自动在数据库中建好系统所需要的表,在大家运行代码的时候,只需要修改一下WebContent/WEB-INF/applicationContext.xml文件中的MySQL用户名和密码就行。如下图:

此外,还需要在MySQL中建立一个和applicationContext.xml配置文件中数据库名字一致的数据库,到此代码就可以顺利运行了,剩下的就得靠自己好好消化代码了。祝顺利!

原文发布于微信公众号 - 轮子工厂(Programmer-ing)

原文发表时间:2018-06-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏郭耀华‘s Blog

【绝对给力】Android开发免豆资料(教程+工具+源码)地址汇总

教程下载: 【免费】android界面效果全汇总.pdf http://down.51cto.com/data/209179 Android终极开发教程...

4439
来自专栏CSDN技术头条

围绕着内存数据库的4个流言

【编者按】作者Yiftach Shoolman是Redis Labs的联合创始人兼CTO,拥有着丰富的实践经验。Yiftach 之前曾是Crescendo Ne...

2017
来自专栏java思维导图

为什么前后端分离了,你比从前更痛苦?

前后端分离早已经不是新闻,当真正分离之后确遇到了更多问题。要想解决现在的痛,就要知道痛的原因:

752
来自专栏Web行业观察

为什么前后端分离了,你比从前更痛苦?

前后端分离早已经不是新闻,当真正分离之后确遇到了更多问题。要想解决现在的痛,就要知道痛的原因:

1724
来自专栏编程一生

实现一个自己的搜索引擎的初始规划

1844
来自专栏成猿之路

为什么前后端分离了,你比从前更痛苦?

前后端分离早已经不是新闻,当真正分离之后确遇到了更多问题。要想解决现在的痛,就要知道痛的原因:

1053
来自专栏ChaMd5安全团队

Shodan在渗透测试及漏洞挖掘中的一些用法

渗透测试中,第一阶段就是信息搜集,这一阶段完成的如何决定了你之后的进行是否顺利,是否更容易。而关于信息收集的文章网上也是有太多,但是你真的会用吗?...

60911
来自专栏程序员的SOD蜜

闲话权限系统的设计

一、权限的本质 权限管理,首先要理清权限的本质:权限就是对受保护资源的有限许可访问。 理解了权限的本质,就好谈权限的管理了。 权限就是对受保护资源的有限许可访问...

3948
来自专栏Java帮帮-微信公众号-技术文章全总结

研究微信即时通讯的服务端、朋友圈、红包、推送等方案

即时通信:前端获得消息发送到服务端,服务端处理后通过推送的方式,给到接收方;Android使用长连机制,联通网络长连十几分钟,电信仅五六分钟,因此需要根据测试的...

4173
来自专栏cloudskyme

关于压缩js和css的小软件开发的随想

最近开始接触C++,所以非常想用C++做一些东西,前两天更新迅雷的程序,更新完之后,眼前一亮,界面有了很大的改进,不清楚是使用什么技术实现的, 因为最近在弄MF...

3828

扫码关注云+社区

领取腾讯云代金券