java-日记本
文章平均质量分 68
sinat_37838008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java-日记本(一)
一:需求分析1.登录功能2.主页——日志显示,日志分类,个人中心,搜索3.写日志4.修改日志5.删除日志二:数据库设计3张表,用户表:userId,userName,password(MD5加密),nickName,imageName,mood 日志表:diaryId,title,content,typeId(外键),releaseDate(发布日期)原创 2017-03-13 21:10:50 · 791 阅读 · 0 评论 -
java-日记本(十三)
日志类别删除及个人信息显示一.日志类别信息删除1.删除类别时要先判断类别下面有没有日志。在diaryTypeDao中写一个返回值是void的diaryTypeDelete(),参数是connection和diaryTypeId。2.写一个sql语句。(delete from t_diaryType where diaryTypeId=?)3.使用prepareStatement执行,设置问原创 2017-03-13 21:11:28 · 367 阅读 · 0 评论 -
java-日记本(十二)
日志类别信息的添加修改一.日志类别信息添加实现1.在diaryTypeDao中新建一个返回类型为int的diaryTypeAdd(),参数是connection,diaryType2.写一个sql语句SQL:insert into t_diaryType values(null,?)3.使用prepareStatement执行,设置问号typeName的值,返回pstmt的值。4.新原创 2017-03-13 21:11:22 · 347 阅读 · 0 评论 -
java-日记本(十一)
日志类别信息列表显示一.日志类别信息列表显示1.在diaryTypeDao里新建一个属性是List的方法,diaryTypeList(),参数是connection。2.new一个类型是List的diaryTypeList,写一个sql语句(select * fromt_diaryType).3.使用prepareStatement执行,返回一个resultSet值,如果rs有值,new原创 2017-03-13 21:11:19 · 357 阅读 · 0 评论 -
java-日记本(十)
日志信息的删除和修改一.日志信息删除实现1.修改diaryDao类,添加一个int类型的diaryDelete(),参数是connection和diaryId。2.写一个sql语句。(delete from t_diary where diaryId=?)3.使用prepareStatement执行,设置问号的值为diaryId,返回pstmt的值。4.修改DiaryServlet中,如原创 2017-03-13 21:11:16 · 810 阅读 · 0 评论 -
java-日记本(九)
日志信息的添加一.日志信息添加功能实现1.在diaryDao里添加一个int类型的diaryAdd(),参数是connection和diary。2.写一个sql添加语句,SQL语句:inser into t_diary values(null,?,?,?,now())3.使用prepareStatement执行,设置3个问号的值,分别是title、content和typeId,返回ps原创 2017-03-13 21:11:13 · 462 阅读 · 0 评论 -
java-日记本(八)
日志信息显示一.日志信息显示功能实现1.在DiaryDao里添加一个新的方法,属性为Diary的diaryShow(),参数是con、diaryId。2.写一个sql语句。SQL语句:select * from t_diary t1 ,t_diaryType t2 where t1.typeId =t2.diaryTypeId andt1.diaryId=?3.使用prepareSt原创 2017-03-13 21:11:10 · 456 阅读 · 0 评论 -
java-日记本(七)
日志主页显示完善一.个人信息显示1.在mainTemp.jsp的个人中心下添加div,样式是user_image,加一个标签,取的值是从currentUser里取的imageName。再添加两个div,样式是分别nickName和userSign,取的值是从currentUser里取的nickName和mood。2.在diary.css里添加样式3.在webContent里添加userIm原创 2017-03-13 21:11:08 · 565 阅读 · 0 评论 -
java-日记本(六)
日志归类显示一.按日志类别显示1.在model包里新建一个DiaryType类,写三个私有属性diaryTypeId,typeName,diaryCount。2.在dao包里新建一个DiaryTypeDao类,用来查每个类型里有多少日志。写一个list3.在diaryTypeCountList()里,new一个ArrayListSQL语句:select diaryTypeId,t原创 2017-03-13 21:11:05 · 487 阅读 · 0 评论 -
java-日记本(五)
日志列表显示及分页实现一.日志列表1.在model里新建一个Diary类,然后在dao里新建一个DiaryDao类,写一个简单的属性是List2.new一个 ArrayList代码:StringBuffer sb = new StringBuffer("select * from t_diaryt1,t_diaryType t2 where t1.typeId = t2.diaryT原创 2017-03-13 21:11:02 · 607 阅读 · 0 评论 -
java-日记本(四)
主界面搭建和用户请求过滤一.主界面1.新建一个mainTemp.jsp,添加jar包2.新建一个/style/ diary.css3.在mainTemp.jsp里添加一个navbar的导航标签,navbar-inverse导航条底色为黑色,navbar-fixed-top固定在顶部。在导航中添加一个搜索表单,样式选择“navbar-form,pull-right”,作用是搜索日志。4.原创 2017-03-13 21:10:59 · 420 阅读 · 0 评论 -
java-日记本(三)
登录模块(二)一.采用properties文件存放系统配置项1.新建一个diary.properties文件,文件内容是键值对的方式,中间用等号连接2.新建一个PropertiesUtil类,写一个方法getValue(Stringkey)通过key获得value。new一个properties类,先获取一个输入流,然后加载输入流load(),最后通过一个key返回一个值。3.修改Db原创 2017-03-13 21:10:56 · 664 阅读 · 0 评论 -
java-日记本(二)
登录模块实现一.开发环境eclipse+mySql二.bootstrap网址:bootstrap.kinghack.com是一个web框架,定义了很多样式和js效果container——固定布局(样式)viewport——响应时开发(在head里添加一个mate标签)组件input——文本框:input-block-level块级文本框(样式),placeholder默认显示在原创 2017-03-13 21:10:53 · 751 阅读 · 0 评论 -
java-日记本(完结)
个人信息修改实现一.FileUpload组件引入这是一个上传组件二.个人信息修改实现1.修改userDao,添加一个返回值是int的userUpdate(),参数是connection和user。2.写一个sql语句。(update t_user set nickName=?,imageName=?,mood=? whereuserId=?)3.使用prepareStatement执原创 2017-03-13 21:11:30 · 2818 阅读 · 0 评论
分享