博客系统
cherish_lailai
一个励志成为优秀程序员的小白
展开
-
基于ssm框架的个人博客(1)--数据表的设计
感觉学习javaweb也有一段时日了,是时候自己动手做点什么了,既然写起了博客,那就从个人博客系统写起。千里之行始于足下。原创 2017-09-27 11:19:58 · 4264 阅读 · 0 评论 -
基于ssm框架的个人博客(5)--Dao层设计及测试
前台的页面完成了一部分,那么是时候开发Dao层了,前面我们提到了mybatis的逆向工程,也展示了一些逆向生成的一些配置文件,实体类......现在我们就基于ssm框架,对Dao进行开发,由于代码比较简单,在此不做解释,直接看注释。贴上代码package testDao;import java.util.List;import org.junit.Test;import org.原创 2017-09-30 11:52:10 · 1244 阅读 · 0 评论 -
基于ssm框架的个人博客(6)--博客类别管理之展示类别分页
前面已经实现了页面框架、以及博客类别的相关数据库操作。现在我们要做的就是在使用easyui的datagrid数据表格查看easyui的api详见自行查阅,在这我想提得是数据交互。dategrid解析数据格式(打开jquery easyui\jquery-easyui-1.3.2\demo\datagrid下的datagrid_data1.json文件)total:总记录原创 2017-09-30 16:35:11 · 1334 阅读 · 6 评论 -
基于ssm框架的个人博客(7)--博客类别管理(增、删、改、刷新)
我们之前在博客类别管理界面的jsp中,是用简单的alert表示,函数被调用了,现在,我们就来真正的进行数据库操作。toolbar : [ { iconCls : 'icon-add', //图标 text : '添加', //名称 handler : function() { //回调函数 alert("添加"); } }, '-', {原创 2017-09-30 18:50:15 · 1242 阅读 · 2 评论 -
基于ssm框架的个人博客系统(10)--编写博客页面开发
在前面我们实现了博客管理的分页、查询和删除,现在我们来设计实现编写博客的页面,要写博客,我们就使用富文本编辑器,有很多可以选择KingEditor、UEditor、CkEditor,我没用过百度的UEditor,现在试一回,反正是中文的,应该是容易上手的。自行下载:http://ueditor.baidu.com/website/原创 2017-10-01 22:34:27 · 6190 阅读 · 4 评论 -
基于ssm框架的个人博客(9)--博客的管理(删除,条件查询)
前面已经将博类别的相关页面与后台实现,并且将博客的一些管理实现了(删除,条件查询),最后我们就针对我这次博客实现的内容做个大概的过程介绍(包括遇到的问题,我是如何碰壁的,如何解决)1、最开始的时候博客类别的datagrid,我是使用js实现出来的,然后尝试使用easyui的另一种方法,就是使用(通过创建数据表格标记。嵌套的标记定义列的表。具体开APII),在这个基础上,我开始实现接收后台传递的原创 2017-10-01 21:02:13 · 723 阅读 · 4 评论 -
基于ssm框架的个人博客(8)--Blog相关数据库操作实现
在前面实现BlogType的时候,不知道大家是否记得在删除博客类别的时候,提到,如果博客类别下有博客的话,不允许用户删除博客。( blogtype---blog 是一对多的关系,存在外键关系),现在就要把博客这块实现,并在该位置补上相关的判断与处理。由于我的数据库的操作是由mybatis的逆向工程生成的,你会发现entiry包下不知blog.java,public class TB原创 2017-10-01 08:37:32 · 758 阅读 · 0 评论 -
基于ssm框架的个人博客(4)--点击菜单中的功能,在center中添加tab
之前我们已经将写了一个基本布局的架子,但是没有任何页面的动作,现在我们就来添加一个动作,就是点击菜单中的功能列表,在center中添加一个tab,在tab中显示一个jsp页面(不是直接访问,因为我的位置是WEB-INF下,是不能够直接访问的,必须是经过服务端的转发才能访问)。下面找的一个函数,就是实现上面说的功能的,这个你自己慢慢研究easyui的api也行,百度搜"easyui点击链接,添加原创 2017-09-29 21:05:33 · 1265 阅读 · 0 评论 -
基于ssm框架的个人博客(2)--基于maven的ssm框架的整合
在基于ssm框架的个人博客(1)中,数据库相关的已经初步实现了(后续或许需要改进,但是实际项目的数据库一般都预先设计好了,不能随意改动吧)。在这个基础上,我们来整合一下ssm框架,其中,我使用Maven来构建并管理项目。 Maven的好处很多,暂时我深有体会的是:maven管理jar包的方便,maven的一些命令是的项目管理方便,maven的插件(java编译插件、tomcat原创 2017-09-29 13:40:46 · 1640 阅读 · 9 评论 -
基于ssm框架的个人博客(3)--easyui后台管理页面设计
使用easyui进行前端页面的开发,使得开发人员不需要编写复杂的JavaScript代码,以及各种调试css样式,只需懂得一些html标签的使用,根据easyui的api进行开发。我先贴上我在这篇博客中要设计的压面:下面进行一步步的制作,显示引入easyui的包,自行下载,在项目中引入这些资源文件编辑一个支持easyui环境的jspf文件使用原创 2017-09-29 20:00:53 · 2169 阅读 · 0 评论 -
基于ssm框架的个人博客系统(11)--后台开发及前后端数据交互
前面做了一个前台页面,个人感觉不会太丑(图都自己简单PS的),现在的话, 我们就来测试一下前台准备的数据,这里有个值得一提的是,我们的博客类别,在系统中运用的算是比较多的,这样的话,每次使用都直接查询数据库会对数据库造成一定的压力(其实,我这个系统搞完了,尽管上线了,估计也没什么访问量,别说并发啊,数据库资源吃紧啊,这些不好的事情都和我的系统没什么关系,但是该做的还是得做凡事总有万一),在面对访问原创 2017-10-02 09:44:48 · 6030 阅读 · 0 评论