SortServiceImpl.java
上传用户:yunfeng252
上传日期:2022-07-23
资源大小:12403k
文件大小:1k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. package org.yufeng.service.serviceImpl;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. import org.apache.log4j.Logger;
  5. import org.yufeng.dao.ISortDao;
  6. import org.yufeng.domains.Sort;
  7. import org.yufeng.service.ISortServiceDao;
  8. import org.yufeng.utils.AppContext;
  9. public class SortServiceImpl implements ISortServiceDao {
  10. private ISortDao sortDao;
  11. public List browseSort(){
  12. return getSortDao().browseSort();
  13. }
  14. public Sort loadSort(Integer id){
  15. return getSortDao().loadSort(id);
  16. }
  17. public boolean delSort(Sort sort){
  18. return getSortDao().delSort(sort);
  19. }
  20. public boolean addSort(Sort sort){
  21. return getSortDao().addSort(sort);
  22. }
  23. public boolean updateSort(String so_name,String edit_name){
  24. return getSortDao().updateSort(so_name, edit_name);
  25. }
  26. public ISortDao getSortDao() {
  27. return this.sortDao;
  28. }
  29. public void setSortDao(ISortDao sortDao) {
  30. this.sortDao = sortDao;
  31. }
  32. public static void main(String[] args) {
  33. ISortServiceDao test = (ISortServiceDao)AppContext.getInstance().getAppContext().getBean("sortTarget");
  34. try {
  35. int size = test.browseSort().size();
  36. for(int i = 0;i<size ; i++){
  37. Sort sort = (Sort)test.browseSort().get(i);
  38. System.out.println("so_name"+sort.getSo_name());
  39. }
  40. System.out.println("size is "+size);
  41. } catch (Exception e) {
  42. // TODO Auto-generated catch block
  43. e.printStackTrace();
  44. }
  45. }
  46. }