亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? adminserviceimpl.java

?? 一個Struts案例....StudentManager
?? JAVA
字號:

package limq.spring.service;

import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.Logger;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import java.util.*;

import net.sf.hibernate.Hibernate;
import net.sf.hibernate.Criteria;
import net.sf.hibernate.expression.*;
import net.sf.hibernate.Query;
import limq.hibernate.dao.*;
import limq.hibernate.vo.*;
import limq.common.*;
public class AdminServiceImpl implements IAdminService{
    
    private Logger log = Logger.getLogger(this.getClass());

    private IStudents studentsDao;

    private ICourses coursesDao;

    private IClasses classesDao;

    private IDepartment departmentsdao;
    
    private IAdmin adminDao;
    
    private ITeachers teachersDao;
    
    /**
     * 驗證用戶名密碼
     * 
     * @param username
     * @param password
     */

    public boolean validate(String username, String password) {

        String password2 = adminDao.getPasswordFromUsername(username);
        if (password.equals(password2))
            return true;
        else
            return false;

    }

    
    public Department[] getAllDepartment(){
     
       
        return (Department[])departmentsdao.LoadAll(Department.class).toArray(new Department[0]);
    
    }
    
    public Courses[] getAllCourses() {

        return (Courses[]) coursesDao.LoadAll(Courses.class).toArray(new Courses[0]);
    }
    
    public Students[] getAllStudents(){
       
        return (Students[])studentsDao.LoadAll(Students.class).toArray(new Students[0]);
    }
    
    
    public Students[] getStudentsFromClass(Integer id) {

        Classes clazz = (Classes) classesDao.loadByKey(Classes.class, "id", id);

        return (Students[]) clazz.getStudents().toArray(new Students[0]);

    }
    
    public Students getStudentsById(Integer id){
        return (Students)studentsDao.getByPk(Students.class,id);
    }
    
    public Department getDepartmentById(Integer id){
    return(Department)departmentsdao.getByPk(Department.class,id);    
    }
    
    public void insertStudent(String username,String password,String address,String email,Integer phone,Integer department){
        
    Students stu = new Students();
    Contact con = new Contact();
    Department dep = (Department)departmentsdao.getByPk(Department.class,department);
    stu.setContact(con);
    con.setStudent(stu);
    stu.setName(username);
    stu.setPassword(password);
    stu.setDepartment(dep);
    stu.setScore(new Double(0));
    dep.getStudents().add(stu);
    con.setAddress(address);
    con.setEmail(email);
    con.setPhone(phone);
    studentsDao.create(stu); 
    
    }
    
    public void removeStudent(Integer stu_id) throws Exception{
    Students stu=(Students)studentsDao.getByPk(Students.class,stu_id);    
    studentsDao.delete(stu);
    }
    
    public void updateStudent(Students stu,Contact con,Department department){
        
    stu.setContact(con);
    stu.setDepartment(department);
    }
    /**
     * @return 返回 adminDao。
     */
    public IAdmin getAdminDao() {
        return adminDao;
    }
    /**
     * @param adminDao 要設置的 adminDao。
     */
    public void setAdminDao(IAdmin adminDao) {
        this.adminDao = adminDao;
    }
    /**
     * @return 返回 classesDao。
     */
    public IClasses getClassesDao() {
        return classesDao;
    }
    /**
     * @param classesDao 要設置的 classesDao。
     */
    public void setClassesDao(IClasses classesDao) {
        this.classesDao = classesDao;
    }
    /**
     * @return 返回 coursesDao。
     */
    public ICourses getCoursesDao() {
        return coursesDao;
    }
    /**
     * @param coursesDao 要設置的 coursesDao。
     */
    public void setCoursesDao(ICourses coursesDao) {
        this.coursesDao = coursesDao;
    }
    /**
     * @return 返回 departmentsdao。
     */
    public IDepartment getDepartmentsdao() {
        return departmentsdao;
    }
    /**
     * @param departmentsdao 要設置的 departmentsdao。
     */
    public void setDepartmentsdao(IDepartment departmentsdao) {
        this.departmentsdao = departmentsdao;
    }
    /**
     * @return 返回 studentsDao。
     */
    public IStudents getStudentsDao() {
        return studentsDao;
    }
    /**
     * @param studentsDao 要設置的 studentsDao。
     */
    public void setStudentsDao(IStudents studentsDao) {
        this.studentsDao = studentsDao;
    }
    /**
     * @return 返回 teachersDao。
     */
    public ITeachers getTeachersDao() {
        return teachersDao;
    }
    /**
     * @param teachersDao 要設置的 teachersDao。
     */
    public void setTeachersDao(ITeachers teachersDao) {
        this.teachersDao = teachersDao;
    }
    
    
    public static void main(String[] arg) throws Exception {

        BasicConfigurator.configure();
        ApplicationContext context = new ClassPathXmlApplicationContext(
                "applications-service.xml");
        IAdminService admindao = (IAdminService) context
                .getBean("adminManager");
      
    Department[] ds= admindao.getAllDepartment();
    for(int i=0;i<ds.length;i++){
    Department dep = ds[i];    
    System.out.println(dep.getName());
    }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩中字一区| 欧美久久久影院| 久久久综合九色合综国产精品| 一区二区三区久久| 欧美韩国日本综合| 欧美国产精品v| 中文字幕av不卡| 国产精品久久久久久久久免费相片 | 国产综合色视频| 国产乱人伦偷精品视频免下载| 狠狠色丁香九九婷婷综合五月| 国产麻豆欧美日韩一区| 国产九色精品成人porny| 国产精品一区免费视频| 国产成人av影院| 日韩国产欧美在线观看| 首页国产欧美久久| 免费成人美女在线观看.| 热久久免费视频| 国产麻豆午夜三级精品| 大胆欧美人体老妇| 91精品1区2区| 91精品国产免费| 久久久久久免费网| 国产精品毛片大码女人| 一区二区三区四区高清精品免费观看| 亚洲一区二区在线观看视频 | 欧美美女一区二区| 精品国产一区二区三区不卡| 久久精品夜夜夜夜久久| 亚洲视频免费观看| 奇米在线7777在线精品| 国产激情视频一区二区三区欧美| 91蜜桃网址入口| 91精品国产综合久久精品app| 久久婷婷色综合| 一个色在线综合| 国产精品18久久久久久vr| 91免费视频大全| 日韩视频免费观看高清完整版| 中文字幕精品三区| 中文字幕在线观看一区| 国产精品99久久久久久久女警 | 国产在线播放一区| 欧美蜜桃一区二区三区| 亚洲综合无码一区二区| 欧美在线视频日韩| 久久久美女艺术照精彩视频福利播放| 亚洲第一主播视频| 欧美三级三级三级爽爽爽| 亚洲最大成人网4388xx| 欧美日韩精品一区二区三区四区 | 日韩欧美国产精品| 成人毛片视频在线观看| 91精品国产色综合久久| 久久欧美中文字幕| 久久99国产精品免费网站| 欧美一区二区在线视频| 欧美三级三级三级| 中文字幕巨乱亚洲| 日本不卡123| 亚洲免费看黄网站| av成人动漫在线观看| 久久亚洲影视婷婷| 美女免费视频一区二区| 日本高清免费不卡视频| ...xxx性欧美| www.久久久久久久久| 国产午夜精品一区二区三区视频| 老鸭窝一区二区久久精品| 欧美日韩日日骚| 亚洲国产成人av好男人在线观看| 99精品热视频| 欧美性高清videossexo| 久久精品国产精品青草| 中文字幕一区二区三区四区| 色美美综合视频| 国产精品欧美久久久久无广告| 91在线播放网址| 成人午夜电影小说| bt7086福利一区国产| 久久99精品国产.久久久久| 午夜a成v人精品| 亚洲欧美日韩成人高清在线一区| 久久久亚洲高清| 国产精品色哟哟| 亚洲人成人一区二区在线观看 | 成人av在线影院| 视频一区免费在线观看| 久久激情综合网| 97se狠狠狠综合亚洲狠狠| 一本久久精品一区二区| 精品少妇一区二区三区免费观看| 日韩和的一区二区| 欧美日韩午夜影院| 懂色av一区二区在线播放| 欧美色视频在线| 亚洲精品免费在线播放| 在线成人午夜影院| 国产清纯在线一区二区www| 欧美精品色综合| 色婷婷久久久综合中文字幕| 91美女蜜桃在线| 日韩欧美国产三级电影视频| 狂野欧美性猛交blacked| 亚洲美女精品一区| 久久综合一区二区| 国产精品麻豆视频| 欧美日韩免费一区二区三区| 国产一区二区按摩在线观看| 亚洲日本在线观看| 日韩精品一区二区三区视频播放| 另类小说视频一区二区| 国产欧美视频一区二区| 欧美无乱码久久久免费午夜一区| 精品一区二区三区在线观看| 欧美日韩一区二区在线视频| 欧美激情综合五月色丁香小说| 亚洲精品久久久久久国产精华液| 成人亚洲精品久久久久软件| 欧美肥大bbwbbw高潮| 福利电影一区二区| 97精品国产97久久久久久久久久久久| 欧美日韩电影在线播放| 亚洲一区二区免费视频| 国产精品中文欧美| 国产精品女同一区二区三区| 岛国av在线一区| 亚洲欧洲一区二区在线播放| 国v精品久久久网| 国产精品国产三级国产专播品爱网| 精品一区二区三区av| 久久免费视频一区| 国内精品国产成人| 亚洲视频1区2区| 国产一区在线观看麻豆| 在线观看国产91| 99久久精品国产网站| 色综合天天综合色综合av | 国产在线日韩欧美| 久久99久久99| 中文字幕在线观看不卡| 中文字幕亚洲综合久久菠萝蜜| 六月丁香婷婷久久| 国产精品久久久久aaaa| 欧美日韩免费一区二区三区视频| 免费成人你懂的| 一区二区在线观看免费视频播放| 欧美日韩综合色| 视频一区二区中文字幕| 日韩女优av电影| 91亚洲精品乱码久久久久久蜜桃| 日本不卡高清视频| 国产女同性恋一区二区| 91.麻豆视频| 欧美成人一区二区三区在线观看| 成人av第一页| 性久久久久久久| 欧美精品一区二区三区在线播放 | 一区二区在线观看视频 | 久久久美女艺术照精彩视频福利播放| 亚洲超丰满肉感bbw| 亚洲三级免费观看| 一区二区三区四区av| 亚洲一区二区三区国产| 亚洲综合在线第一页| 一区二区三区小说| 性感美女久久精品| 捆绑变态av一区二区三区| 国产一区二区中文字幕| 成人国产亚洲欧美成人综合网 | 亚洲欧美日韩久久| 一区二区三区四区不卡视频| 视频一区视频二区在线观看| 激情深爱一区二区| 成人国产在线观看| 欧美日韩国产在线观看| 精品欧美一区二区在线观看| 国产欧美日韩在线视频| 亚洲人成在线播放网站岛国| 亚洲国产精品久久一线不卡| 日本美女一区二区| 国产一区二区三区久久悠悠色av| jlzzjlzz欧美大全| 欧美日本不卡视频| 久久久久久99久久久精品网站| 中文字幕亚洲精品在线观看| 视频一区免费在线观看| 丁香网亚洲国际| 欧美三级日韩三级| 久久久精品免费免费| 亚洲一区二区三区四区五区中文| 激情五月婷婷综合网| 91美女蜜桃在线| 久久久久97国产精华液好用吗| 亚洲综合清纯丝袜自拍| 国产v日产∨综合v精品视频| 欧美午夜精品电影| 国产欧美日产一区| 日韩高清一级片|