资源简介
博客系统(sshjavaweb).zip
代码片段和文件信息
/*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Library General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not write to the Free Software
* Foundation Inc. 59 Temple Place - Suite 330 Boston MA 02111-1307 USA.
*/
package dlog4j;
import java.util.Iterator;
import java.util.List;
import dlog4j.formbean.CategoryForm;
import dlog4j.formbean.SiteForm;
import dlog4j.formbean.UserForm;
import dlog4j.security.DlogRole;
import net.sf.hibernate.Criteria;
import net.sf.hibernate.HibernateException;
import net.sf.hibernate.Session;
import net.sf.hibernate.expression.expression;
import net.sf.hibernate.expression.Order;
/**
* 日记分类管理器
* @author Liudong
*/
public class CategoryManager {
/**
* 读取日记分类的详细信息(管理级别的方法)
* DlogCategoryAction的删除和更新分类方法用到该方法
* @param ssn
* @param site
* @param loginUser
* @param cat_id
* @return
* @throws HibernateException
*/
public static CategoryForm getCategory(Session ssn SiteForm site int cat_id)
throws HibernateException {
Criteria crit = ssn.createCriteria(CategoryForm.class);
crit = crit.add(expression.eq(“site.id“ new Integer(site.getId())));
crit = crit.add(expression.eq(“id“ new Integer(cat_id)));
try {
List cats = crit.list();
if(cats.size()>0)
return (CategoryForm)cats.get(0);
}catch(HibernateException e) {}
return null;
}
/**
* 查询指定站点的所有日记分类(管理级别的方法)
* DlogCategoryAction: doCreateCategory doMoveDown doMoveUp
* @param ssn
* @param site
* @return
* @throws SQLException
* @throws HibernateException
*/
public static List listCategories(Session ssn SiteForm site)
throws HibernateException {
Criteria crit = ssn.createCriteria(CategoryForm.class);
crit = crit.add(expression.eq(“site.id“ new Integer(site.getId())));
crit = crit.addOrder(Order.asc(“order“));
return crit.list();
}
/**
* 查询某个用户可见的所有日记分类用于浏览日记而非添加日记
* CategoryTag.java (一般用途)
* @param ssn
* @param site
* @return
* @throws SQLException
* @throws HibernateException
*/
public static List listCategories(Session ssn SiteForm site UserForm loginUser)
throws HibernateException {
Criteria crit = ssn.createCriteria(CategoryForm.class);
crit = crit.add(expression.eq(“site.id“ new Integer(site.getId())));
crit = crit.addOrder(Order.asc(“order“));
List cats = crit.list();
Iterator icats = cats.iter
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-19 23:03 博客系统(struts+hibernate+spring)\
目录 0 2019-07-19 23:03 博客系统(struts+hibernate+spring)\博客\
目录 0 2019-07-19 23:03 博客系统(struts+hibernate+spring)\博客\myBlog\
目录 0 2019-07-19 23:03 博客系统(struts+hibernate+spring)\博客\myBlog\blog\
文件 2569 2004-11-11 16:24 博客系统(struts+hibernate+spring)\博客\myBlog\blog\atom.jsp
文件 2191 2004-11-11 16:23 博客系统(struts+hibernate+spring)\博客\myBlog\blog\rss1.jsp
文件 2480 2004-11-11 16:24 博客系统(struts+hibernate+spring)\博客\myBlog\blog\rss2.jsp
目录 0 2019-07-19 23:03 博客系统(struts+hibernate+spring)\博客\myBlog\css\
文件 2679 2004-10-21 11:00 博客系统(struts+hibernate+spring)\博客\myBlog\css\rss.css
文件 6426 2004-11-21 17:51 博客系统(struts+hibernate+spring)\博客\myBlog\css\st
目录 0 2019-07-19 23:03 博客系统(struts+hibernate+spring)\博客\myBlog\faces\
文件 372 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\01.gif
文件 374 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\02.gif
文件 358 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\03.gif
文件 347 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\04.gif
文件 373 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\05.gif
文件 374 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\06.gif
文件 357 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\07.gif
文件 363 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\08.gif
文件 364 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\09.gif
文件 345 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\10.gif
文件 355 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\11.gif
文件 329 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\12.gif
文件 174 2004-03-12 14:55 博客系统(struts+hibernate+spring)\博客\myBlog\faces\13.gif
文件 361 2004-03-12 14:55 博客系统(struts+hibernate+spring)\博客\myBlog\faces\14.gif
文件 359 2004-03-12 14:55 博客系统(struts+hibernate+spring)\博客\myBlog\faces\15.gif
文件 1688 2004-09-09 15:57 博客系统(struts+hibernate+spring)\博客\myBlog\faces\16.gif
文件 391 2004-09-09 15:57 博客系统(struts+hibernate+spring)\博客\myBlog\faces\17.gif
文件 2866 2004-09-09 15:57 博客系统(struts+hibernate+spring)\博客\myBlog\faces\18.gif
文件 208 2004-02-10 09:13 博客系统(struts+hibernate+spring)\博客\myBlog\faces\blueidea.gif
文件 294 2004-02-14 04:54 博客系统(struts+hibernate+spring)\博客\myBlog\faces\face1.gif
............此处省略1237个文件信息
- 上一篇:javaPOI ssm导入导出
- 下一篇:java课程设计——记忆测试系统和课程报告
相关资源
- 微信虚拟定位_双开.apk
- ThinkingInJava4(完美高清中文版).rar
- JAVAWEB校园订餐系统项目源码.zip
- Java并发编程实战.pdf.zip
- Cknife.jar
- Android 基于Tesseract-OCR实现自动扫描识
- Android代码-国产音乐播放器项目听听音
- StarUML5.0中文汉化版文件.zip
- 基于Java的火车票购票系统.zip
- iText-2.1.7.jar
- thinking-in-java.mobi
- 1503java基于Web的实验室机房预约管理系
- Effective_Java_HGWKTBBUZLSF6HAVGBJTHJ4X4CDJD3D
- Android-HowOld.zip
- android个人日程安排课程记录毕设源码
- android学生管理系统毕设源码.rar
- android拼图游戏毕设源码.rar
- The_Thinking_in_Java_Annotated_Solution_Guide(
- 252[WWW.JAVAXXZ.COM][信息办公]学校教务管
- 1024181AndroidSwitch.rar
- 243fd3bb941246b031c160b31f2475df.apk
- (Java技术).rar
- sztj_javaweb_07.zip
- spring2.0 jar
- Android从入门到精通源码.rar
- 图解数据结构使用Java.zip
- keystore转换成pem和pk8工具apltoolsignjar
- Java编程思想-第三版.zip
- java大作业学生管理系统.zip
- Android图书管理系统带服务端完整版
评论
共有 条评论