资源简介
基于android平台的校园app代码,管理校园社团的android app的代码
代码片段和文件信息
package gem.corporation.dao;
import gem.corporation.entity.Activity;
import gem.corporation.service.UserService;
import gem.corporation.util.Application;
import gem.corporation.util.DBConnection;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
public class ActivityDao {
// 获取审核成功的活动集合
public List getPagedActivities() {
Connection conn = null;
PreparedStatement prep = null;
ResultSet rs = null;
List activities = new ArrayList();
try {
// 1、联数据库
conn = DBConnection.getConnection();
// 2、SQL语句
String sql = “select * from activity where aStatus=1 or aStatus=2 order by aId desc“;
// 3、获得PreparedStatement对象
prep = conn.prepareStatement(sql);
// 5、执行SQL语句
rs = prep.executeQuery();
// 6、处理查询结果,
while (rs.next()) {
// 对每一条记录,==》转换为一个新的活动对象
Activity activity = new Activity();
activity.setaId(rs.getInt(“aId“));
activity.setatitle(rs.getString(“atitle“));
activity.setaPicture(Application.server_ip
+ rs.getString(“aPicture“));
activity.setaBrief(rs.getString(“aBrief“));
activity.setaAddress(rs.getString(“aAddress“));
activity.setStartTime(rs.getString(“startTime“));
activity.setEndTime(rs.getString(“endTime“));
activity.setaNumber(rs.getInt(“aNumber“));
activity.setUser(new UserService().getUserById(rs
.getInt(“userId“)));
activity.setTribe(new TribeDao().getTribeByID(rs.getInt(“tid“)));
activity.setaStatus(rs.getInt(“aStatus“));
activities.add(activity);
}
} catch (Exception e) {
// 一定要处理异常,异常的信息要存在日志文件
// 转化为你应用程序的异常,再抛出
throw new RuntimeException(e);
} finally {
// 6、关闭资源
try {
if (rs != null)
rs.close();
if (prep != null)
prep.close();
if (conn != null)
conn.close();
} catch (Exception e) {
throw new RuntimeException(e);
}
}
return activities;
}
// 分页获取活动集合
public List getPageActivities(int page) {
Connection conn = null;
PreparedStatement prep = null;
ResultSet rs = null;
List activities = new ArrayList();
try {
// 1、联数据库
conn = DBConnection.getConnection();
// 2、SQL语句
String sql = “select * from activity where aStatus=1 or aStatus=2 order by aId desc limit ??“;
// 3、获得PreparedStatement对象
prep = conn.prepareStatement(sql);
prep.setInt(1 Application.activities_pagecount * page);
prep.setInt(2 Application.activities_pagecount);
// 5、执行SQL语句
rs = prep.executeQuery();
// 6、处理查询结果,
while (rs.next()) {
// 对每一条记录,==》转换为一个新的活动对象
Activity activity = new Activity();
activity.setaId(rs.getInt(“aId“));
activity.setatitle(rs.getString(“atitle“));
activity.setaPicture(Application.server_ip
+ rs.getString(“aPicture“));
activity.setaBrief(rs.ge
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-06-08 09:32 基于Android平台的校园App源码\
目录 0 2016-06-08 09:32 基于Android平台的校园App源码\Corporation\
文件 29874 2016-05-26 09:36 基于Android平台的校园App源码\corporation.sql
文件 883 2016-04-09 23:45 基于Android平台的校园App源码\Corporation\.classpath
文件 1044 2016-03-15 17:56 基于Android平台的校园App源码\Corporation\.project
目录 0 2016-06-08 09:32 基于Android平台的校园App源码\Corporation\.settings\
文件 503 2016-03-15 17:56 基于Android平台的校园App源码\Corporation\.settings\.jsdtscope
文件 364 2016-03-15 17:56 基于Android平台的校园App源码\Corporation\.settings\org.eclipse.jdt.core.prefs
文件 485 2016-03-15 17:56 基于Android平台的校园App源码\Corporation\.settings\org.eclipse.wst.common.component
文件 345 2016-03-15 17:56 基于Android平台的校园App源码\Corporation\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-03-15 17:56 基于Android平台的校园App源码\Corporation\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-03-15 17:56 基于Android平台的校园App源码\Corporation\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2016-06-08 09:32 基于Android平台的校园App源码\Corporation\build\
目录 0 2016-06-08 09:32 基于Android平台的校园App源码\Corporation\build\classes\
目录 0 2016-06-08 09:32 基于Android平台的校园App源码\Corporation\build\classes\gem\
目录 0 2016-06-08 09:32 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\
目录 0 2016-06-08 09:32 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\dao\
文件 17691 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\dao\ActivityDao.class
文件 6475 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\dao\Activity_ApplicationDao.class
文件 5005 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\dao\Activity_FavorDao.class
文件 5813 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\dao\ConcernDao.class
文件 9034 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\dao\School_InformationDao.class
文件 13232 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\dao\TribeDao.class
文件 8137 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\dao\Tribe_ApplicationDao.class
文件 4032 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\dao\Tribe_FavorDao.class
文件 8578 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\dao\UserDao.class
目录 0 2016-06-08 09:32 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\entity\
文件 3758 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\entity\Activity.class
文件 2045 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\entity\Activity_Application.class
文件 1965 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\entity\Activity_Comment.class
文件 2021 2016-05-26 09:19 基于Android平台的校园App源码\Corporation\build\classes\gem\corporation\entity\Activity_Favor.class
............此处省略1590个文件信息
- 上一篇:VTK-7.0.0分享
- 下一篇:数据结构Java语言描述.pdf
相关资源
- android中文官方api
- android投屏pc
- Android build tool 25.0.1
- Android官方API文档带搜索完整重制版
-
不同版本类型的fr
ameworks.jar - 手机可连接硬件蓝牙并通讯AndroidStu
- androidkiller 1.3.1 2019更新版
- android移动端和PC端互作客户和服务器
- 基于Android真正钢琴的源代码手机游戏
- H3CNE认证考试模拟软件 GB0-190.V200-VCE
- vlc-android 官方demo(播放器)-20190322
- Android Programming The Big Nerd Ranch Guide(
- android自定义表格
- Android 仿QQ空间二级评论列表
- android开发主界面框架
- Android编程权威指南(第3版).pdf(中
- Android增量更新完整源码
- Android Studio多功能闹钟[android源码]
- Android点击WebView中的图片获取指定标签
- 基于android的即时通讯软件含报告
- Android键盘AOSP监听delete按键2
- Android 课程设计.zip
- Android FFMPEG 的so库
- Android项目源码studio和eclipse双版本仿
- Android 时间选择器(年月日不嵌套)
- Android 记账软件
- android 蓝牙连接通信
- Android 6.0 蓝牙ble 官方demo简化版
- 基于Android的百度API旅游地图应用开发
- android studio课程设计作业PPT+设计文档
评论
共有 条评论