SSM个人博客系统搭建【一】:项目概述
2017-03-24 22:30
423 查看
当你刚吃完一桶spring的全家桶,可能本项目适合你。本项目包含了lucene、shiro等多个开源框架的简单使用。后续计划搭建单页面博客应用。欢迎持续吃瓜。可以点个start就更好了。当然,老司机请忽略本文。
博文格式纯属借鉴,如有雷同,就是抄你的。–©Garry
ssm 全家桶的整合
lucene 全文检索的使用
shiro 安全认证前后台
Kaptcha 验证码获取
earyui、bookstrap 等ui 框架的使用
markdown 的配置
在project下创建maven项目,如下图
这些是maven项目的模板随后填入相应的maven项目信息,最后得到的目录结构:
ps:点击finish后IDEA会自动下载项目模板,所以需要连接网络(建议把maven的默认仓库换成阿里云仓库,国内访问中央仓库实在是慢)
然后可以先完善一下目录结构,比如:
至于pom.xml的类包配置的代码我就不在这里贴了,有兴趣请直接上项目的github clone。
这里说一下博文表,因为用了 editor.md(接下来的文章会提到) 的开源编辑器,输入的博客内容可以转换成一段html代码,因此直接把这段代码存储为一个text类型的字段。
小白第一次发文,请各位大佬鞭笞鞭笞。
下期带来ssm框架整合的详细过程,coding.
博文格式纯属借鉴,如有雷同,就是抄你的。–©Garry
项目技术要点
Intellij 下maven 项目构建ssm 全家桶的整合
lucene 全文检索的使用
shiro 安全认证前后台
Kaptcha 验证码获取
earyui、bookstrap 等ui 框架的使用
markdown 的配置
项目构建
首先需要了解一些关于idea的知识, IIntellij DEA使用教程(极客学院的教程,包括maven的配置也可以在里面找到),配置好maven后就是创建项目了。在project下创建maven项目,如下图
这些是maven项目的模板随后填入相应的maven项目信息,最后得到的目录结构:
ps:点击finish后IDEA会自动下载项目模板,所以需要连接网络(建议把maven的默认仓库换成阿里云仓库,国内访问中央仓库实在是慢)
然后可以先完善一下目录结构,比如:
至于pom.xml的类包配置的代码我就不在这里贴了,有兴趣请直接上项目的github clone。
数据库的构建
表结构如下,一共五个表:表名 | 作用 |
---|---|
t_blog | 博文信息 |
t_blogger | 博主信息 |
t_blogtype | 博客类型 |
t_comment | 博客评论 |
t_link | 友情链接 |
本期END
项目地址:https://github.com/garryInWeb/ssm_blog小白第一次发文,请各位大佬鞭笞鞭笞。
下期带来ssm框架整合的详细过程,coding.
相关文章推荐
- [置顶] 【ssm个人博客项目实战01】SSM环境搭建
- ssm从零搭建个人博客系统(零)
- 【ssm个人博客项目实战02】easy UI搭建后台管理界面
- springboot个人博客系统---搭建项目环境(一)
- node.js&mongodb&express 搭建个人博客系统
- 云服务器搭建WordPress个人博客系统
- 【基于SSH框架的个人博客系统02】项目分析与数据库表设计
- 【ssm个人博客项目实战05】easy ui datagrid实现数据的分页显示
- 【个人项目】软件工程师专用博客系统
- VirtualBox虚拟机ubuntu系统安装及django搭建个人博客
- 博客系统-项目搭建
- 【ssm个人博客项目实战07】博客的后台实现
- Python项目实战:个人博客(2):搭建orm框架
- 【ssm个人博客项目实战03】左侧导航菜单功能实现
- 在github Pages上部署octopress搭建个人博客系统
- MVC5+EF6+BootStrap3.3.5 博客系统之项目搭建(一)
- 如何使用hugo搭建个人博客(四):添加评论系统disqus
- wins和ubuntu系统上搭建个人博客环境(wordpress)
- 用 GAE 搭建了一个个人博客系统