⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sysdao.java

📁 物资管理系统 Struts+Hibernate+Spring
💻 JAVA
字号:
package com.dao;

import org.hibernate.Transaction;
import com.core.MySession;
import org.hibernate.Session;
import org.hibernate.Query;

public class SysDAO {
    public SysDAO(){
    }
    private Session session = null;
    public int sysinitialize(){
        session = MySession.openSession(); //打开Session
        Transaction tx = null;
        int rtn = 0;
        try {
            tx=session.beginTransaction();
            session.createQuery("DELETE UserForm where name<>'mr'").executeUpdate();      //删除用户信息
            session.createQuery("DELETE GetUseForm").executeUpdate();      //清空部门领用信息表
            session.createQuery("DELETE DamageForm").executeUpdate();      //清空部门报损信息表
            session.createQuery("DELETE CheckForm").executeUpdate();      //清空审核信息表
            session.createQuery("DELETE InStorageForm").executeUpdate();      //清空入库信息表
            session.createQuery("DELETE StockDetailForm").executeUpdate();      //清空采购明细表
            session.createQuery("DELETE StockMainForm").executeUpdate();      //清空采购主表
            session.createQuery("DELETE ProviderForm").executeUpdate();      //清空供应商信息表
            session.createQuery("DELETE LoanForm").executeUpdate();      //清空物资借出信息表
            session.createQuery("DELETE StorageForm").executeUpdate();      //清空库存信息表
            session.createQuery("DELETE BranchForm").executeUpdate();      //清空部门信息表
            session.createQuery("DELETE GoodsForm").executeUpdate();      //清空商品信息表
            rtn=1;
            tx.commit();
        }catch(Exception e){
            if(tx!=null){
                tx.rollback();
            }
            e.printStackTrace();
            System.out.println("系统初使化时的错误信息:"+e.getMessage());
            rtn=0;
        } finally {
            MySession.closeSession(session);
        }
        return rtn;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -