资源简介
本系统为用jsf+ejb技术实现的一个简单的小型学生信息管理系统,其可以实现普通用户的注册与登录,登录成功后可以增加自己的学生信息。系统中还有内定的管理员用户admin,他可以实现对学生信息的增删查改。
部署可按如下步骤进行:
1. 本系统使用MyEclipse作为开发环境,MySQL数据库,jboss-5.0.0.Beta4系列作为应用服务器。
2. 将sm.sql数据库文件导入MySQL数据库。当然读者也可以自己在数据库建立一个sm的数据库文件。
3. 将jsfejb.jar,jsfejb-ds.xml,jsfejbWeb.war这三个文件放置在JBoss安装目录\server\default\deploy目录下。(jsfejb-ds.xml文件中数据库的用户为root,访问密码设为root,如果读者的数据库的密码不是这个则需要在此文件中改为自己数据库的访问密码。)
4.有的读者可能还没有在JBoss安装目录\server\default\lib下部署数据库驱动文件,所以文档中附加了两个数据库驱动文件。推荐使用5.0.5版本的吧!如果有部署了的则这一步骤就不需要了。
5.启动jboss,待jboss启动完后在浏览器中输入http://localhost:8080/jsfejbWeb/index.html即可开始访问本系统。
代码片段和文件信息
/**
* ClassName: EmployeeDao.java
* Author: qiujy
* CreateTime: Feb 20 2008
*
* Copyright 2007-2008 ++YONG All rights reserved.
* EMail: qjyong@gmail.com
*/
package com.dao;
import java.util.List;
import com.entity.Admin;
import com.entity.Student;
public interface StudentDao {
public void persist(Student student);
public void delete(Student student);
public void update(Student student);
public List findAllStudent();
public Student findStudent(Integer id);
public boolean rightAdmin(String usernameString password);
public boolean exists(String username);
public void persist(Admin admin);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 431 2013-06-01 16:36 学生信息管理系统\jsfejb\.classpath
文件 163 2010-06-01 18:12 学生信息管理系统\jsfejb\.myme
文件 1468 2013-06-01 16:36 学生信息管理系统\jsfejb\.project
文件 395 2013-06-01 16:36 学生信息管理系统\jsfejb\.settings\org.eclipse.jdt.core.prefs
文件 101 2013-06-01 16:36 学生信息管理系统\jsfejb\.settings\org.eclipse.jpt.core.prefs
文件 305 2013-06-01 16:36 学生信息管理系统\jsfejb\.settings\org.eclipse.wst.common.component
文件 214 2013-06-01 16:36 学生信息管理系统\jsfejb\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 3222 2013-06-06 12:45 学生信息管理系统\jsfejb\classes\com\dao\impl\StudentDaoImpl.class
文件 498 2013-06-06 12:45 学生信息管理系统\jsfejb\classes\com\dao\StudentDao.class
文件 1204 2013-06-05 19:00 学生信息管理系统\jsfejb\classes\com\entity\Admin.class
文件 2083 2010-06-01 18:12 学生信息管理系统\jsfejb\classes\com\entity\Student.class
文件 39 2013-06-01 16:20 学生信息管理系统\jsfejb\classes\me
文件 679 2013-06-02 19:14 学生信息管理系统\jsfejb\classes\me
文件 1983 2013-06-06 12:45 学生信息管理系统\jsfejb\src\com\dao\impl\StudentDaoImpl.java
文件 683 2013-06-06 12:45 学生信息管理系统\jsfejb\src\com\dao\StudentDao.java
文件 883 2013-06-05 19:00 学生信息管理系统\jsfejb\src\com\entity\Admin.java
文件 1753 2013-06-01 16:20 学生信息管理系统\jsfejb\src\com\entity\Student.java
文件 39 2013-06-01 16:20 学生信息管理系统\jsfejb\src\me
文件 679 2013-06-02 19:14 学生信息管理系统\jsfejb\src\me
文件 1605 2010-06-01 18:10 学生信息管理系统\jsfejb-ds.xm
文件 5498 2013-06-05 19:04 学生信息管理系统\jsfejb.jar
文件 602 2013-06-01 16:37 学生信息管理系统\jsfejbWeb\.classpath
文件 300 2010-06-01 18:13 学生信息管理系统\jsfejbWeb\.myme
文件 1752 2013-06-01 16:37 学生信息管理系统\jsfejbWeb\.project
文件 500 2013-06-01 16:37 学生信息管理系统\jsfejbWeb\.settings\.jsdtscope
文件 395 2013-06-01 16:37 学生信息管理系统\jsfejbWeb\.settings\org.eclipse.jdt.core.prefs
文件 465 2013-06-01 16:37 学生信息管理系统\jsfejbWeb\.settings\org.eclipse.wst.common.component
文件 252 2013-06-01 16:37 学生信息管理系统\jsfejbWeb\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-06-01 16:37 学生信息管理系统\jsfejbWeb\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-06-01 16:37 学生信息管理系统\jsfejbWeb\.settings\org.eclipse.wst.jsdt.ui.superType.name
............此处省略81个文件信息
相关资源
- 用javaee框架的简单在线拍卖系统
- wlfullclient.jar(weblogic完整jar包)
- EJB3.0所需jar文件(60多个)
- Java Web EJB3+JPA+Struts2 分布式宠物商店源
- 使用struts2框架的统计图生成
- expert one-on-one j2ee development without ejb中
- 班级班费管理系统EJB3.0+mysql
- javax.ejb.EJB 需要的jar____jboss-ejb3x.jar
- 采用 JSF +后台Bean开发 大学学生管理系
- EJB3.0——jsp网页调用
- NIIT考试(j2ee javabean sevlet jsp ejb)
- jsf中richfaces的jar包及源文件等
- ejb3-persistence.jar
- Jsf 项目源代码
- javax.ejb.jar
- Expert One-on-One J2EE Development without EJB珍
- hadoop 应用分析(pdf)
- jsp app服务端接口代码
- 《你凭什么做好互联网》pdf 高清
评论
共有 条评论