学习Java Web - 花了两天时间用 Spring MVC 写了个博客网站

Raysmond 发布于 2015年09月28日
tinyfool yalin 等2人欣赏。

之前用 PHP 和 Ruby on Rails 写过网站,最近在学习 Spring 框架,顺便写了一个博客网站替代原来我比较旧的网站。初学 Spring MVC ,这是我用它撸的第一个网站。主要用的到的技术有:

  • Spring MVC + Spring Data JPA
  • Hibernate + MySQL
  • Spring Data Redis 用于缓存文章
  • Jade 作为视图模板,我极度不喜欢写 HTML 标签
  • Bootstrap 没有它我就不会写前端了
  • 这是一个基于 Gradle 的项目,要想跑起来,网速要给力
  • Pygments 用于高亮代码
  • Pegdown Markdown 文章的后台处理
  • ACE Editor 用于写文章,主要是喜欢用 markdown , ACE 编辑器有高亮功能,写代码也方便

我的博客网站是 http://raysmond.com 网站所有源代码开源在 Github 上面,https://github.com/Raysmond/SpringBlog 初学 Spring ,很多写法可能不符合 best practice ,希望有人能给一些建议。

网站部署在阿里云 ECS 上,顺便说一下 Java 的网站挺耗内存啊。 这个开源项目其实我主要是想学习 Spring 以及 Java 后台开发的一些技术,练练手。也希望有兴趣的朋友和我一起来开发晚上这个项目。把你认为最牛逼的技术和架构在这样一个最小的博客系统里面体现出来。一起学习和应用。

花了两天踩各种 Java 写网站的坑,但是也学习到一些知识。这个项目的目的不是写这个网站,而是学习。如果只是写这样一个博客网站的话,用 RoR 几个小时就可以搞定了。

共17条回复
yalin 回复于 2015年09月28日

赞 速度~

maple0x 回复于 2015年09月29日

楼主觉得哪个更顺手呢?

Poison 回复于 2015年09月29日

学习了~~

梦中醒不过来 回复于 2015年09月29日

楼主手速很快,java写这种小项目的话,确实浪费资源,特别是用spring这种大家伙

shininguang 回复于 2015年09月29日

手速快,第一次看见our里有java贴。。。怎么给赞

tinyfool 回复于 2015年09月29日

5楼 @shininguang 这里java贴还蛮多的吧

东岸往事 回复于 2015年09月29日

blog 没的说 必须是PHP,谁叫人家是宇宙最好的语言呢

Raysmond 回复于 2015年09月29日

7楼 @东岸往事 这个项目不是为了写一个blog而存在,主要是学习和应用Spring写web的技术

东岸往事 回复于 2015年09月29日

8楼 @Raysmond 图样图森破

JimmyD 回复于 2016年07月23日

楼主学习能力很强啊

小影子 回复于 2016年07月23日

请问vps哪里的?访问速度好快

q3970643999 回复于 2016年07月23日

marked

z11220857 回复于 2016年07月24日

学习楼主了,非常不错的blog,加个好友吧,向你学习

www1636601 回复于 2016年09月11日

不错,赞一个!

bali 回复于 2017年08月04日

学习、进阶哦【java 高级技术交流】:https://jq.qq.com/?_wv=1027&k=4EDNnCM

周其军 回复于 2017年10月14日

3楼 @Poison 遇到熟人了 。。。原来你早就来过来这里。佩服

Poison 回复于 2017年10月17日

16楼 @周其军 老同学,这里也能遇到啊

本帖有17个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]