package com.bean.dao.impl;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import com.bean.Employee;
import com.bean.dao.EmployeeDAO;
import com.util.DBUtil;
public class EmployeeDAOImpl implements EmployeeDAO {
public boolean saveEmployee(Employee employee) {
Connection conn = null;
PreparedStatement psmt = null;
String sql = "insert into employee(username,password,gender) value (?,?,?)";
try {
conn = DBUtil.getConnection();
psmt = conn.prepareStatement(sql);
psmt.setString(1, employee.getUsername());
psmt.setString(2, employee.getPassword());
psmt.setString(3, employee.getGender());
System.out.println(psmt.execute());
return true;
} catch (Exception e) {
e.printStackTrace();
} finally {
DBUtil.close(psmt);
DBUtil.close(conn);
}
return false;
}
public List<Employee> getEmployees() {
Connection conn = null;
PreparedStatement psmt = null;
ResultSet rs = null;
String sql = "select * from employee";
List<Employee> list = new ArrayList<Employee>();
try {
conn = DBUtil.getConnection();
psmt = conn.prepareStatement(sql);
rs = psmt.executeQuery();
Employee employee = null;
while(rs.next()){
employee = new Employee();
employee.setUsername(rs.getString("username"));
employee.setPassword(rs.getString("password"));
employee.setGender(rs.getString("gender"));
list.add(employee);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
DBUtil.close(rs);
DBUtil.close(psmt);
DBUtil.close(conn);
}
return list;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
前台FLex工程(单独工程Cairngorm)使用Cairngorm框架与后台java工程(FLexToJava)进行数据交互。功能点: ①flex提交表单保存到数据库; ②flex向后台请求,后台返回List<Employee>集合,flex将集合填充到combox 附带:数据库sql在java工程中,测试通过,完整的flex使用框架Cairngorm向java后台数据交互
资源推荐
资源详情
资源评论
收起资源包目录
Flex 使用 Cairngorm 框架与java进行数据交互 (114个子文件)
.actionScriptProperties 2KB
UserLoginCommad.as 1KB
LoginDelegate.as 941B
Employee.as 714B
AppModelLocator.as 711B
MyEvent.as 464B
AppControl.as 461B
ViewStackType.as 156B
EmployeeDAOImpl.class 3KB
DBUtil.class 2KB
Employee.class 1KB
EmployeeBiz.class 1KB
ConfigUtil.class 1KB
EmployeeDAO.class 270B
.classpath 529B
org.eclipse.wst.common.component 468B
org.eclipse.wst.jsdt.ui.superType.container 49B
history.css 371B
.flexProperties 348B
index.template.html 6KB
historyFrame.html 827B
groovy-all-2.0.1.jar 5.91MB
jasperreports-3.7.6.jar 2.88MB
spring.jar 2.71MB
xmlbeans-2.3.0.jar 2.54MB
jsoup-1.7.1-sources.jar 2.45MB
jasperreports-fonts-3.7.6.jar 2.36MB
hibernate3.jar 2.31MB
iTextAsianCmaps.jar 1.6MB
xwork-core-2.1.6.jar 1.49MB
jfreechart-1.0.14.jar 1.39MB
jsf-impl.jar 1.15MB
iText-2.1.7.js1.jar 1.08MB
mysql-connector-java-5.1.19-bin.jar 783KB
mysql-connector-java-5.1.7-bin.jar 693KB
mybatis-3.2.2.jar 683KB
flex-messaging-core.jar 671KB
c3p0-0.9.1.jar 594KB
javassist-3.9.0.GA.jar 583KB
commons-collections-3.1.jar 546KB
jasperreports-applet-5.0.0.jar 485KB
jsoup-1.7.1-javadoc.jar 448KB
antlr-2.7.6.jar 433KB
jstl-1.2.jar 405KB
log4j-1.2.14.jar 359KB
log4j-1.2.13.jar 350KB
iTextAsian.jar 322KB
jsf-api.jar 314KB
dom4j-1.6.1.jar 307KB
jcommon-1.0.17.jar 303KB
commons-httpclient-3.0.1.jar 273KB
hibernate-annotations.jar 273KB
cglib-2.2.jar 272KB
jsoup-1.7.1.jar 272KB
commons-lang.jar 237KB
ehcache-1.2.3.jar 203KB
commons-digester-2.1.jar 192KB
commons-beanutils.jar 184KB
jasperreports-chart-themes-3.7.6.jar 149KB
json-lib-2.1-jdk15.jar 122KB
hibernate-entitymanager.jar 116KB
flex-messaging-common.jar 94KB
ezmorph-1.0.6.jar 84KB
jfreechart-1.0.14-swt.jar 71KB
hibernate-commons-annotations.jar 65KB
flex-messaging-proxy.jar 65KB
hibernate-validator.jar 61KB
flex-rds-server.jar 53KB
ejb3-persistence.jar 49KB
commons-codec-1.3.jar 46KB
commons-logging.jar 37KB
jasperreports-extensions-3.5.3.jar 35KB
slf4j-api-1.5.8.jar 23KB
flex-messaging-opt.jar 20KB
flex-messaging-remoting.jar 18KB
jacob.jar 16KB
cfgatewayadapter.jar 15KB
jfreechart-1.0.14-experimental.jar 13KB
jta-1.1.jar 13KB
slf4j-log4j12-1.5.8.jar 9KB
EmployeeDAOImpl.java 2KB
DBUtil.java 1KB
Employee.java 848B
EmployeeBiz.java 672B
ConfigUtil.java 487B
EmployeeDAO.java 210B
swfobject.js 26KB
history.js 25KB
.jsdtscope 500B
index.jsp 834B
MANIFEST.MF 36B
Login.mxml 1KB
Homepage.mxml 947B
Cairngorm.mxml 768B
Services.mxml 427B
.mymetadata 303B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.jdt.core.prefs 364B
org.eclipse.core.resources.prefs 88B
org.eclipse.core.resources.prefs 76B
共 114 条
- 1
- 2
资源评论
- lhr5092014-04-08挺不错哦 歇息楼主分享 很有价值
冰火搬砖工
- 粉丝: 29
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功