• 大小: 1.73MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-13
  • 语言: Java
  • 标签: JSF  EJB  

资源简介

本系统为用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\.mymetadata

     文件       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.xml

     文件       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\meta-INF\MANIFEST.MF

     文件        679  2013-06-02 19:14  学生信息管理系统\jsfejb\classes\meta-INF\persistence.xml

     文件       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\meta-INF\MANIFEST.MF

     文件        679  2013-06-02 19:14  学生信息管理系统\jsfejb\src\meta-INF\persistence.xml

     文件       1605  2010-06-01 18:10  学生信息管理系统\jsfejb-ds.xml

     文件       5498  2013-06-05 19:04  学生信息管理系统\jsfejb.jar

     文件        602  2013-06-01 16:37  学生信息管理系统\jsfejbWeb\.classpath

     文件        300  2010-06-01 18:13  学生信息管理系统\jsfejbWeb\.mymetadata

     文件       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.xml

     文件         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个文件信息

评论

共有 条评论