资源简介
课程设计自己写的java花卉销售管理系统,用J2SE的知识开发的小型花卉销售管理系统,界面采用GUI+Swing进行开发,自己感觉还可以,本人测试没问题,可以实现基本的业务要求包括花卉及顾客信息的增删改查等,压缩包中带有源代码及sql脚本,数据库使用的是mysql,直接导入数据库即可使用,还包括课程设计说明书及任务书,总之很全面

代码片段和文件信息
package dao;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import db.DBService;
import model.Flower;
import model.Manager;
public class FlowerDao {
public void save(Flower f){
String sql=“insert into flowers values (default‘“+f.getFno()+“‘‘“+f.getFname()+“‘“
+ “‘“+f.getFkind()+“‘‘“+f.getPrice()+“‘‘“+f.getNum()+“‘‘“+f.getPath()+“‘‘“+f.getDescription()+“‘)“;
DBService.exxcuteUpdate(sql);
}
public void deleteById(int id){
String sql=“delete from flowers where id=“+id+““;
DBService.exxcuteUpdate(sql);
}
public void delete(Flower f){
String sql=“delete from flowers where id=“+f.getId()+““;
DBService.exxcuteUpdate(sql);
}
public void update(Flower f){
String sql=“update flowers set fno=‘“+f.getFno()+“‘fname=‘“+f.getFname()+“‘fkind=‘“+f.getFkind()+“‘“
+ “price=‘“+f.getPrice()+“‘num=‘“+f.getNum()+“‘path=‘“+f.getPath()+“‘description=‘“+f.getDescription()+“‘ where id=“+f.getId()+““;
System.out.println(sql);
DBService.exxcuteUpdate(sql);
}
public Flower findByNo(String no){
String sql=“select * from flowers where fno=‘“+no+“‘“;
List list=findBySQL(sql);
if(list.size()>0)
return list.get(0);//返回集合中的第一个元素,总共就一个元素
else
return null;
}
public Flower findByName(String name){
String sql=“select * from flowers where fname=‘“+name+“‘“;
List list=findBySQL(sql);
if(list.size()>0)
return list.get(0);//返回集合中的第一个元素,总共就一个元素
else
return null;
}
public Flower findById(int id){
String sql=“select * from flowers where id=‘“+id+“‘“;
List list=findBySQL(sql);
if(list.size()>0)
return list.get(0);//返回集合中的第一个元素,总共就一个元素
else
return null;
}
public List finaAll(){
String sql=“select * from flowers“;
return this.findBySQL(sql);
}
public List findBySQL(String sql){
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
List list = new ArrayList();;
try {
conn = DBService.getConn();
stmt = DBService.openStmt();
rs = stmt.executeQuery(sql);//执行查询
while (rs.next()) {//遍历结果集
Flower f=new Flower();
f.setId(rs.getInt(1));
f.setFno(rs.getString(2));
f.setFname(rs.getString(3));
f.setFkind(rs.getString(4));
f.setPrice(rs.getDouble(5));
f.setNum(rs.getInt(6));
f.setPath(rs.getString(7));
f.setDescription(rs.getString(8));
list.add(f);
}
//Listyer> players
} catch (SQLException e) {
e.printStackTrace();
} finally {
DBService.close(rs stmt conn);
}
return list;
}
public static void main(String[] args) {
FlowerDao dao=new FlowerDao();
System.out.println(dao.finaAll().get(0).getDescription());
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4203 2014-01-11 19:18 041140217田贵成\flowers.sql
..A..H. 162 2014-01-11 19:18 041140217田贵成\~$销售管理系统.doc
.....H. 45568 2014-01-09 21:49 041140217田贵成\~WRL0001.tmp
文件 398 2014-01-06 16:49 041140217田贵成\源代码\flowers\.classpath
文件 383 2014-01-06 16:36 041140217田贵成\源代码\flowers\.project
文件 598 2014-01-06 16:36 041140217田贵成\源代码\flowers\.settings\org.eclipse.jdt.core.prefs
文件 4795 2014-01-08 09:10 041140217田贵成\源代码\flowers\bin\dao\FlowerDao.class
文件 4276 2014-01-08 10:56 041140217田贵成\源代码\flowers\bin\dao\ManagerDao.class
文件 4710 2014-01-08 10:05 041140217田贵成\源代码\flowers\bin\dao\OListDao.class
文件 90 2014-01-06 16:50 041140217田贵成\源代码\flowers\bin\db\db.properties
文件 2955 2014-01-06 16:49 041140217田贵成\源代码\flowers\bin\db\DBService.class
文件 2135 2014-01-07 17:56 041140217田贵成\源代码\flowers\bin\model\Flower.class
文件 1069 2014-01-06 16:49 041140217田贵成\源代码\flowers\bin\model\Manager.class
文件 2108 2014-01-08 10:04 041140217田贵成\源代码\flowers\bin\model\OList.class
文件 1468 2014-01-06 17:19 041140217田贵成\源代码\flowers\bin\utils\DateUtils.class
文件 484 2014-01-07 13:53 041140217田贵成\源代码\flowers\bin\utils\FontUtil.class
文件 897 2014-01-07 13:37 041140217田贵成\源代码\flowers\bin\view\BackImage.class
文件 8022 2014-01-08 09:24 041140217田贵成\源代码\flowers\bin\view\FlowerManager.class
文件 273 2014-01-06 17:51 041140217田贵成\源代码\flowers\bin\view\KucunManager.class
文件 5132 2014-01-07 14:38 041140217田贵成\源代码\flowers\bin\view\LoginManager.class
文件 2130 2014-01-08 10:45 041140217田贵成\源代码\flowers\bin\view\MainMenu$1.class
文件 693 2014-01-08 10:45 041140217田贵成\源代码\flowers\bin\view\MainMenu$MyNode.class
文件 4136 2014-01-08 10:45 041140217田贵成\源代码\flowers\bin\view\MainMenu.class
文件 4706 2014-01-08 23:03 041140217田贵成\源代码\flowers\bin\view\OrderManager.class
文件 2743 2014-01-08 10:36 041140217田贵成\源代码\flowers\bin\view\OrderTableModel.class
文件 1768 2014-01-07 20:36 041140217田贵成\源代码\flowers\bin\view\Test.class
文件 4316 2014-01-07 13:37 041140217田贵成\源代码\flowers\bin\view\UserLogin.class
文件 4950 2014-01-08 10:58 041140217田贵成\源代码\flowers\bin\view\UserManager.class
文件 2534 2014-01-07 15:18 041140217田贵成\源代码\flowers\bin\view\UserTableModel.class
文件 1813 2014-01-06 22:15 041140217田贵成\源代码\flowers\bin\view\Welcome.class
............此处省略48个文件信息
相关资源
- 美食天下项目Android版源码和Web版源码
- java代码编写将excel数据导入到mysql数据
- JSP+MYSQL旅行社管理信息系统
- mysql jsp网站源码下载
- 基于jsp的bbs论坛 非常详细
- JSP学生信息管理系统 Mysql数据库
- android通过JDBC连接Mysql数据库
- JSP+mysql新闻发布系统.rar
- java GUI版汉诺塔源码
- 日历时钟java版实现
- 简易教学管理系统(jsp spring struts h
- Java课程设计(15个经典案例)
- 基于java聊天室(gui)
- 学生信息管理系统 JSP MySQL
- 人事信息管理系统 java课程设计
- 学生信息管理系统 JAVA课程设计
- JSP课程设计-留言本 jsp mysql tomcat实现
- jsp mysql tomcat学生信息管理系统
- 科研管理系统 java swing mysql
- 东南大学 JAVA课程设计 学生信息管理
- dreamweaver jsp mysql网站实现
- 【教程】100个Java GUI swing的小程序.r
- jsp mysql在线考试系统 文档
- java课程设计《客房管理系统》
- Java串口调试工具源码
- 设备管理系统/Javaamp;MySQL
- 简单的登录页面,实现增删改查(运
- jsp+mysql学生信息管理系统
- jsp+servlet+javabean+mysql党员信息管理系统
- mysql数据处理,java用户登录处理
评论
共有 条评论