• 大小: 34.52MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-17
  • 语言: Java
  • 标签: android  JSP  Web  

资源简介

本系统分为JSP Web端和手机APP端,两个部分可以单独运行。Web端运用JavaBean+servlet+mysql技术,有界面操作,导入myeclipse,部署到Tomcat服务器上就可以用。 android端采用android studio开发。附赠JSP开发报告与android开发报告。有使用说明

资源截图

代码片段和文件信息

package com.tomo.common;

import java.io.IOException;
import java.io.InputStream;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;

public class DaoFactory {
private static Properties props = new Properties();

/** 用于缓存dao实例的Map */
private static Mapject> cache = new HashMapject>();

private DaoFactory() {
}

static {
InputStream is = Thread.currentThread().getContextClassLoader()
.getResourceAsStream(“dao.properties“);
try {
props.load(is);

} catch (IOException e) {
System.err.println(“在classpath下没有找到dao.properties文件,请检查!“);
e.printStackTrace();
}
}

public static object getInstance(String daoName) {
object o = null;

o = cache.get(daoName); // 先根据dao名称去缓存Map中取对应的实例

if (null == o) { // 缓存中还不存在,就新创建,并存放到缓存中。
String className = props.getProperty(daoName);
if (null != className && !““.equals(className)) {
try {
o = Class.forName(className).newInstance();

cache.put(daoName o);
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
}

return o;
}

// 泛型方法
public static  T getInstance(String daoName Class clazz) {
T t = null;

object temp = cache.get(daoName);
if (null == temp) {
String className = props.getProperty(daoName);
if (null != className && !““.equals(className)) {
try {
object o = Class.forName(className).newInstance();

t = clazz.cast(o);
// t = (T)o;

cache.put(daoName t);
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
} else {
t = clazz.cast(temp);
}
return t;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1846272  2018-01-03 10:56  android校园二手市场与服务端源代码\android报告.doc

     文件       1024  2014-03-15 00:01  android校园二手市场与服务端源代码\Java Web\.classpath

     文件        966  2017-12-07 15:53  android校园二手市场与服务端源代码\Java Web\.myeclipse\profiler\second-hand on Tomcat  6.x.xml

     文件        306  2017-12-20 21:34  android校园二手市场与服务端源代码\Java Web\.mymetadata

     文件       1754  2014-01-09 16:00  android校园二手市场与服务端源代码\Java Web\.project

     文件        500  2014-01-06 13:06  android校园二手市场与服务端源代码\Java Web\.settings\.jsdtscope

     文件       1009  2014-03-14 23:52  android校园二手市场与服务端源代码\Java Web\.settings\com.genuitec.eclipse.j2eedt.core.prefs

     文件        123  2017-12-07 19:20  android校园二手市场与服务端源代码\Java Web\.settings\org.eclipse.core.resources.prefs

     文件        598  2014-03-15 00:00  android校园二手市场与服务端源代码\Java Web\.settings\org.eclipse.jdt.core.prefs

     文件        471  2014-01-06 13:06  android校园二手市场与服务端源代码\Java Web\.settings\org.eclipse.wst.common.component

     文件        252  2014-01-06 13:06  android校园二手市场与服务端源代码\Java Web\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2014-01-06 13:06  android校园二手市场与服务端源代码\Java Web\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2014-01-06 13:06  android校园二手市场与服务端源代码\Java Web\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       2089  2017-12-18 08:21  android校园二手市场与服务端源代码\Java Web\src\com\tomo\common\DaoFactory.java

     文件       1661  2017-12-18 08:21  android校园二手市场与服务端源代码\Java Web\src\com\tomo\common\DbHelper.java

     文件       1301  2017-12-18 08:21  android校园二手市场与服务端源代码\Java Web\src\com\tomo\common\MD5Encoder.java

     文件        333  2014-03-06 10:24  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\CollectionDao.java

     文件       2309  2017-12-18 08:24  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\common\baseDao.java

     文件       1806  2014-03-06 10:51  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\impl\CollectionDaoImpl.java

     文件       9245  2017-12-16 19:28  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\impl\common\baseDaoImpl.java

     文件       2039  2017-12-18 08:24  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\impl\LookDaoImpl.java

     文件       1560  2017-12-16 19:28  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\impl\MessageDaoImpl.java

     文件       2094  2017-12-12 15:13  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\impl\ShopDaoImpl.java

     文件        305  2017-12-18 08:24  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\impl\UsersDaoImpl.java

     文件        357  2017-12-18 08:24  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\LookDao.java

     文件        340  2017-12-18 08:24  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\MessageDao.java

     文件        357  2017-12-18 08:24  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\ShopDao.java

     文件        167  2017-12-18 08:24  android校园二手市场与服务端源代码\Java Web\src\com\tomo\dao\UsersDao.java

     文件        675  2017-12-18 08:25  android校园二手市场与服务端源代码\Java Web\src\com\tomo\entity\Collect.java

     文件       1354  2017-12-16 19:28  android校园二手市场与服务端源代码\Java Web\src\com\tomo\entity\common\PageModel.java

............此处省略1600个文件信息

评论

共有 条评论