资源简介

Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库
代码非常全,有手机客户端,还有电脑服务器端,可以说是一个很完整的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;

/**
 * 带缓存的Dao工厂
 * @author yhx
 */
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;
}
}

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

     文件       1024  2014-03-15 00:01  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\.classpath

     文件        306  2014-01-06 13:05  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

     文件        598  2014-03-15 00:00  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\.settings\org.eclipse.jdt.core.prefs

     文件        471  2014-01-06 13:05  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\.settings\org.eclipse.wst.common.component

     文件        252  2014-01-06 13:05  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2014-01-06 13:05  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件       2143  2013-11-05 12:09  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\common\DaoFactory.java

     文件       1689  2013-11-05 12:09  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\common\DbHelper.java

     文件       1337  2013-11-05 12:09  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\common\MD5Encoder.java

     文件        333  2014-03-06 10:24  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\dao\CollectionDao.java

     文件       2119  2014-03-05 13:40  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

     文件       9168  2014-03-05 13:41  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\dao\impl\common\baseDaoImpl.java

     文件       2116  2014-05-17 08:35  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\dao\impl\LookDaoImpl.java

     文件       1632  2014-03-05 13:53  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\dao\impl\MessageDaoImpl.java

     文件       2188  2014-03-05 13:41  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\dao\impl\ShopDaoImpl.java

     文件        383  2014-02-26 14:16  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\dao\impl\UsersDaoImpl.java

     文件        490  2014-05-16 17:07  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\dao\LookDao.java

     文件        412  2014-05-18 11:01  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\dao\MessageDao.java

     文件        428  2014-03-05 13:40  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\dao\ShopDao.java

     文件        245  2014-01-06 15:03  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\dao\UsersDao.java

     文件        742  2014-03-06 10:54  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\entity\Collect.java

     文件       1417  2013-11-05 12:09  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\entity\common\PageModel.java

     文件       2256  2014-02-28 11:04  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\entity\ItemList.java

     文件       1573  2014-05-16 16:05  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\entity\Look.java

     文件       1283  2014-03-05 09:33  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\entity\Message.java

     文件       1922  2014-02-26 12:24  Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库\Java Web服务端源码\src\com\tomo\entity\Shop.java

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

评论

共有 条评论