国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

SSH實(shí)例(3)

2019-11-15 00:23:04
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
SSH實(shí)例(3)

src文件夾的結(jié)構(gòu)如下:

clasDao文件:

package com.school.service;import java.util.List;import com.school.dao.ClasDAO;import com.school.entity.Clas;public class ClasServiceImpl implements ClasService{        PRivate ClasDAO clasDAO;        public void setClasDAO(ClasDAO ClasDAO){        this.clasDAO=ClasDAO;    }        public void saveClas(Clas Clas) {        if(clasDAO.findById(Clas.getId())==null)            clasDAO.save(Clas);    }        public Clas getClas(String name) {        return clasDAO.getClas(name);    }        public void deleteClas(int id) {        if(clasDAO.findById(id)!=null)            clasDAO.delete(id);            }        public void updateClas(Clas clas) {        if(clasDAO.findById(clas.getId())!=null)            clasDAO.update(clas);    }        public Clas findClasById(int id) {        return clasDAO.findById(id);    }        public List<Clas> findAll() {        return clasDAO.findAll();            }    }

ClasDAOImpl文件:

package com.school.dao;import java.util.List;import com.school.dao.ClasDAO;import com.school.entity.Clas;import org.hibernate.Query;import org.springframework.orm.hibernate3.support.HibernateDaoSupport;public class ClasDAOImpl extends HibernateDaoSupport implements ClasDAO{    public void save(Clas user) {        this.getHibernateTemplate().save(user);            }    public Clas getClas(String name)    {        String hsql="from User u where u.name='"+name+"'";        Clas result=(Clas)((Query) this.getHibernateTemplate().find(hsql)).uniqueResult();        return result;    }        public void delete(int id) {        this.getHibernateTemplate().delete(findById(id));    }        public void update(Clas user){        this.getHibernateTemplate().update(user);    }    public Clas findById(int id) {        Clas user = (Clas) this.getHibernateTemplate().get(Clas.class, id);        return user;    }        @SuppressWarnings("unchecked")    public List<Clas> findAll() {        String queryString = "from Clas";        List<Clas> list =this.getHibernateTemplate().find(queryString);        return list;    }}

clasService文件:

package com.school.service;import java.util.List;import com.school.entity.Clas;public interface ClasService {        void saveClas(Clas Clas);    Clas getClas(String name);    void deleteClas(int id);    void updateClas(Clas Clas);    Clas findClasById(int id);    List<Clas> findAll();    }

ClasServiceImpl文件:

package com.school.service;import java.util.List;import com.school.dao.ClasDAO;import com.school.entity.Clas;public class ClasServiceImpl implements ClasService{        private ClasDAO clasDAO;        public void setClasDAO(ClasDAO ClasDAO){        this.clasDAO=ClasDAO;    }        public void saveClas(Clas Clas) {        if(clasDAO.findById(Clas.getId())==null)            clasDAO.save(Clas);    }        public Clas getClas(String name) {        return clasDAO.getClas(name);    }        public void deleteClas(int id) {        if(clasDAO.findById(id)!=null)            clasDAO.delete(id);            }        public void updateClas(Clas clas) {        if(clasDAO.findById(clas.getId())!=null)            clasDAO.update(clas);    }        public Clas findClasById(int id) {        return clasDAO.findById(id);    }        public List<Clas> findAll() {        return clasDAO.findAll();            }    }


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 桐梓县| 黔东| 沭阳县| 浦县| 商城县| 峡江县| 汶上县| 巫山县| 当雄县| 辉南县| 澎湖县| 平湖市| 伊川县| 靖安县| 峨边| 黄浦区| 玉龙| 安图县| 安新县| 聊城市| 澎湖县| 西乌珠穆沁旗| 云霄县| 临汾市| 满洲里市| 汝州市| 枝江市| 黔西| 湖北省| 岑溪市| 岱山县| 神木县| 正蓝旗| 鄂州市| 抚远县| 公主岭市| 炎陵县| 穆棱市| 元朗区| 尼玛县| 当涂县|