设备管理制作过程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Android端设备管理系统制作
1.首先建立数据库
两个表
表关联
2.新建DeviceManagerLSN项目(图为最终目录)
首先导入相关jar包放入lib文件夹下
修改web.xml文件如下:
xmlns="/xml/ns/javaee" xmlns:xsi="/2001/XMLSchema-instance" xsi:schemaLocation="/xml/ns/javaee /xml/ns/javaee/web-app_2_5.xsd"> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
新建DB连接,并测试
添加struts支持
添加spring支持
新建相关dao接口
DeviceClassDaoLSN.java
package org.dao;
import java.util.List;
import org.model.DeviceClassLsn;
publicinterface DeviceClassDaoLSN {
public DeviceClassLsn getClassById(Integer deviceClassId);
public List getAllClass();
}
DeviceDaoLSN.java
package org.dao;
import java.util.List;
import org.model.DeviceLsn;
publicinterface DeviceDaoLSN {
public List getall();
public Boolean add(DeviceLsn device);
public Boolean update(DeviceLsndevice);
public DeviceLsn findById(int id);
public Boolean delete(DeviceLsn device);
}
新建imp类实现这些数据库操作方法
DeviceClassDaoLSNImp.java
package org.dao.imp;
import java.util.List;
import org.dao.DeviceClassDaoLSN;
import org.model.DeviceClassLsn;
import
org.springframework.orm.hibernate3.support.HibernateDaoSupport;
publicclass DeviceClassDaoLSNImp extends HibernateDaoSupport implements
{
DeviceClassDaoLSN
public DeviceClassLsn getClassById(Integer deviceClassId) {
List list = this.getHibernateTemplate().find(
deviceClassId=?",
where
DeviceClassLsn
"from
deviceClassId);
if (list.size() > 0)
return (DeviceClassLsn) list.get(0);
else
returnnull;
}
public List getAllClass() {
List list = this.getHibernateTemplate().find("from DeviceClassLsn");
return list;
}
}
DeviceDaoLSNImp.java
package org.dao.imp;
import java.util.List;
import org.dao.DeviceDaoLSN;
import org.hibernate.Session;
import org.hibernate.Transaction;
import org.model.DeviceLsn;
import
org.springframework.orm.hibernate3.support.HibernateDaoSupport;
publicclass DeviceDaoLSNImp extends HibernateDaoSupport implements
{
DeviceDaoLSN
public Listgetall() {
List list = getHibernateTemplate().find("from DeviceLsn");
return list;
}
public Boolean add(DeviceLsn device) {