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

📄 stockregioninfodao.java

📁 老牌java开发的物流管理系统 详细的我也没有怎么看 好像是恒基的
💻 JAVA
字号:
package com.wl.dao;

import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;

import com.wl.dbconnection.DBManager;
import com.wl.entity.StockRegionInfo;
/**
 * 商品所在区域表封装方法
 * @author tian xiaoshun
 *
 */
public class StockRegionInfoDAO {
	DBManager db = new DBManager();
	boolean flag;
	ResultSet rs = null; 
	/**
	 * 查村所有商品所在区域
	 * @return
	 */
 public List<StockRegionInfo> selectAllStrockRegionInfo(){
      List<StockRegionInfo>  list= new ArrayList<StockRegionInfo>();
      flag=db.openDB();
      if(flag){
    	  try{
    	  db.ps=db.conn.prepareStatement("select * from stockregioninfotable");
    	  rs=db.ps.executeQuery();
    	  while(rs.next()){
    		  StockRegionInfo stockregioninfo=new StockRegionInfo(rs.getInt(1),rs.getString(2),rs.getString(3));
    		  list.add(stockregioninfo);
    	  }
    	  }
    	 catch(Exception e){
    		System.out.print("出错了!");  
    	  }
    	  finally{
    		 db.closeDB();
    	  }
    }
      else{
    	  System.out.print("数据库打开失败!");
      }
      return list;
 }
 /**
  * 封装按名字查询商品所在区域信息!
  * @param StockRegionName
  * @return
  */
 public StockRegionInfo selectStockRegionInfoByName(String stockRegionName){
		flag=db.openDB();
		StockRegionInfo stockRegioninfo=null;
		if(flag){
		 try{
			 db.ps=db.conn.prepareStatement("select * from stockregioninfotable where stockregionname=?");
			 db.ps.setString(1,stockRegionName);
			 rs=db.ps.executeQuery();
			 while(rs.next()){
				 stockRegioninfo=new StockRegionInfo(rs.getInt(1),rs.getString(2),rs.getString(3));
			 }
			 }
		 catch(Exception e){
			 System.out.print("查询出错了!");
		 }
		 finally{
			db.closeDB(); 
		 }
		}
		else{
			System.out.print("数据库打开失败");
		}
		return stockRegioninfo;
	}
 /**
  * 封装按id查询商品所在区域信息!
  * @param id
  * @return
  */
 public StockRegionInfo selectStockRegionInfoById(int id){
		flag=db.openDB();
		StockRegionInfo stockRegioninfo=null;
		if(flag){
		 try{
			 db.ps=db.conn.prepareStatement("select * from stockregioninfotable where id=?");
			 db.ps.setInt(1,id);
			 rs=db.ps.executeQuery();
			 while(rs.next()){
				 stockRegioninfo=new StockRegionInfo(rs.getInt(1),rs.getString(2),rs.getString(3));
			 }
			 }
		 catch(Exception e){
			 System.out.print("查询出错了!");
		 }
		 finally{
			db.closeDB(); 
		 }
		}
		else{
			System.out.print("数据库打开失败");
		}
		return stockRegioninfo;
	}

 public static void main(String[] args){
	 StockRegionInfoDAO mm=new StockRegionInfoDAO();
	 System.out.print(mm.selectStockRegionInfoById(1));
  }
}

⌨️ 快捷键说明

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