首页 开发技术 Java     /    JSF1.2+EJB3.0实现的一个项目实例

JSF1.2+EJB3.0实现的一个项目实例

上传者: suletian | 上传时间:2025/7/17 2:20:48 | 文件大小:5.68MB | 文件类型:rar
JSF1.2+EJB3.0实现的一个项目实例
jsf1.2+ejb3.0实现的员工管理系统1.项目说明:  本实例是一个用JSF1.2+EJB3.0实现的员工CRUD的一个实例,业务非常简单,主要是为了演示这两种技术的使用。
若与商业应用类同,纯属巧合。
2.源码说明:1)本项目开发环境 操作系统:Windowsxpsp2 JDK环境:JDK1.6.0 IDE工具:MyEclipse6.0GA 数据库:Mysql5.0.41字符集设置:utf-8 EJB容器:JBoss4.2.1GA Web容器:Tomcat6.0.14 测试通过的浏览器:IE6.02)查看源码使用MyEclipse的Import功能,就可打开。
但必须得把MyEclipse的编译器调到支持JDK5.0特性,否则源代码可能编译不通过。
3)项目的目录a.ejb端 jsfejb3-ejb |--src|--org.qiujy.ejb3.dao     持久层DAO接口包|--org.qiujy.ejb3.dao.impl持久层DAO接口实现类包(是ejb3中的会话Bean)|--org.qiujy.ejb3.entity实体域模型类包|--META-INF|--persistence.xmlEJB3的持久化配置文件|--DBScript |--employee.sql数据库脚本及测试数据|--mysql-connector-java-5.1.5-bin.jarMySql的驱动程序包|--mysql-ds.xml在JBoss中配置MySql数据源的配置文件b.web端jsfejb3-war|--src|--org.qiujy.ejb3.dao     持久层DAO接口包|--org.qiujy.ejb3.entity实体域模型类包|--org.qiujy.service业务逻辑类包|--org.qiujy.vo业务层数据类包(VO)|--org.qiujy.web.controllerJSF的托管Bean包|--WebRoot|--META-INF打包的信息文件夹|--WEB-INF|--faces-config.xmlJSF的配置文件1,托管Bean的配置|--navigation.xmlJSF的配置文件2,导航规则的配置|--web.xmlweb应用部署描述文件|--jsp页面页面文件☆3.安装运行说明:1).应用服务器 采用JBoss4.2.1GA,在发布ejb端程序时,要把MySql的驱动程序包和数据库配置文件(mysql-ds 本软件ID:362868

文件下载

资源详情

[{"title":"(72个子文件5.68MB)JSF1.2+EJB3.0实现的一个项目实例","children":[{"title":"JSF1.2+EJB3.0实现的一个项目实例","children":[{"title":"JSF1.2+EJB3.0实现的一个CRUD源码说明及运行.txt <span style='color:#111;'>4.25KB</span>","children":null,"spread":false},{"title":"ejb端源代码","children":[{"title":"jsfejb3-ejb","children":[{"title":".project <span style='color:#111;'>1.11KB</span>","children":null,"spread":false},{"title":".settings","children":[{"title":"com.genuitec.eclipse.persistence.jpa.prefs <span style='color:#111;'>183B</span>","children":null,"spread":false}],"spread":true},{"title":".mymetadata <span style='color:#111;'>173B</span>","children":null,"spread":false},{"title":".myeclipse","children":null,"spread":false},{"title":"src","children":[{"title":"org","children":[{"title":"qiujy","children":[{"title":"ejb3","children":[{"title":"dao","children":[{"title":"EmployeeDao.java <span style='color:#111;'>889B</span>","children":null,"spread":false},{"title":"impl","children":[{"title":"EmployeeDaoImpl.java <span style='color:#111;'>1.13KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"entity","children":[{"title":"Employee.java <span style='color:#111;'>1.54KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"META-INF","children":[{"title":"MANIFEST.MF <span style='color:#111;'>39B</span>","children":null,"spread":false},{"title":"persistence.xml <span style='color:#111;'>536B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".classpath <span style='color:#111;'>346B</span>","children":null,"spread":false},{"title":"classes","children":[{"title":"org","children":[{"title":"qiujy","children":[{"title":"ejb3","children":[{"title":"dao","children":[{"title":"EmployeeDao.class <span style='color:#111;'>414B</span>","children":null,"spread":false},{"title":"impl","children":[{"title":"EmployeeDaoImpl.class <span style='color:#111;'>1.79KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"entity","children":[{"title":"Employee.class <span style='color:#111;'>1.78KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"META-INF","children":[{"title":"MANIFEST.MF <span style='color:#111;'>39B</span>","children":null,"spread":false},{"title":"persistence.xml <span style='color:#111;'>536B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"DBScript","children":[{"title":"mysql-ds.xml <span style='color:#111;'>1.40KB</span>","children":null,"spread":false},{"title":"mysql-connector-java-5.1.5-bin.jar <span style='color:#111;'>660.83KB</span>","children":null,"spread":false},{"title":"employees.sql <span style='color:#111;'>1.19KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"可部署Jar包","children":[{"title":"jsfejb3-ejb.jar <span style='color:#111;'>3.74KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"web端源代码","children":[{"title":"独立在Tomcat中部署的Web端","children":[{"title":"jsfejb3-war","children":[{"title":".project <span style='color:#111;'>1.25KB</span>","children":null,"spread":false},{"title":".mymetadata <span style='color:#111;'>306B</span>","children":null,"spread":false},{"title":"WebRoot","children":[{"title":"WEB-INF","children":[{"title":".navigation.mex <span style='color:#111;'>147B</span>","children":null,"spread":false},{"title":"web.xml <span style='color:#111;'>991B</span>","children":null,"spread":false},{"title":"faces-config.xml <span style='color:#111;'>531B</span>","children":null,"spread":false},{"title":"navigation.xml <span style='color:#111;'>1.01KB</span>","children":null,"spread":false},{"title":".faces-config.mex <span style='color:#111;'>147B</span>","children":null,"spread":false},{"title":"lib","children":[{"title":"jboss-ejb3-client.jar <span style='color:#111;'>230.22KB</span>","children":null,"spread":false},{"title":"jbossall-client.jar <span style='color:#111;'>4.67MB</span>","children":null,"spread":false},{"title":"javassist.jar <span style='color:#111;'>522.12KB</span>","children":null,"spread":false},{"title":"ejb3-persistence.jar <span style='color:#111;'>51.00KB</span>","children":null,"spread":false},{"title":"hibernate-client.jar <span style='color:#111;'>240.87KB</span>","children":null,"spread":false}],"spread":false},{"title":"classes","children":[{"title":"org","children":[{"title":"qiujy","children":[{"title":"vo","children":[{"title":"EmployeeVO.class <span style='color:#111;'>1.92KB</span>","children":null,"spread":false}],"spread":false},{"title":"ejb3","children":[{"title":"dao","children":[{"title":"EmployeeDao.class <span style='color:#111;'>414B</span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"Employee.class <span style='color:#111;'>1.78KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"web","children":[{"title":"controller","children":[{"title":"EmployeeBean.class <span style='color:#111;'>2.44KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"service","children":[{"title":"EmployeeService.class <span style='color:#111;'>2.66KB</span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"META-INF","children":[{"title":"MANIFEST.MF <span style='color:#111;'>39B</span>","children":null,"spread":false}],"spread":true},{"title":"create.jsp <span style='color:#111;'>1.40KB</span>","children":null,"spread":false},{"title":"main.jsp <span style='color:#111;'>2.26KB</span>","children":null,"spread":false},{"title":"edit.jsp <span style='color:#111;'>1.59KB</span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'>239B</span>","children":null,"spread":false},{"title":"style.css <span style='color:#111;'>513B</span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"org","children":[{"title":"qiujy","children":[{"title":"vo","children":[{"title":"EmployeeVO.java <span style='color:#111;'>1.60KB</span>","children":null,"spread":false}],"spread":true},{"title":"ejb3","children":[{"title":"dao","children":[{"title":"EmployeeDao.java <span style='color:#111;'>889B</span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"Employee.java <span style='color:#111;'>1.54KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"web","children":[{"title":"controller","children":[{"title":"EmployeeBean.java <span style='color:#111;'>1.89KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"service","children":[{"title":"EmployeeService.java <span style='color:#111;'>2.27KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":".classpath <span style='color:#111;'>750B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"跟ejb端部署在同一个JBoss中","children":[{"title":"jsfejb3-war","children":[{"title":".project <span style='color:#111;'>1.25KB</span>","children":null,"spread":false},{"title":".mymetadata <span style='color:#111;'>306B</span>","children":null,"spread":false},{"title":"WebRoot","children":[{"title":"WEB-INF","children":[{"title":".navigation.mex <span style='color:#111;'>147B</span>","children":null,"spread":false},{"title":"web.xml <span style='color:#111;'>991B</span>","children":null,"spread":false},{"title":"faces-config.xml <span style='color:#111;'>531B</span>","children":null,"spread":false},{"title":"navigation.xml <span style='color:#111;'>1.01KB</span>","children":null,"spread":false},{"title":".faces-config.mex <span style='color:#111;'>147B</span>","children":null,"spread":false},{"title":"lib","children":null,"spread":false},{"title":"classes","children":[{"title":"org","children":[{"title":"qiujy","children":[{"title":"vo","children":[{"title":"EmployeeVO.class <span style='color:#111;'>1.92KB</span>","children":null,"spread":false}],"spread":false},{"title":"ejb3","children":[{"title":"dao","children":[{"title":"EmployeeDao.class <span style='color:#111;'>414B</span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"Employee.class <span style='color:#111;'>1.78KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"web","children":[{"title":"controller","children":[{"title":"EmployeeBean.class <span style='color:#111;'>2.44KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"service","children":[{"title":"EmployeeService.class <span style='color:#111;'>2.66KB</span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"META-INF","children":[{"title":"MANIFEST.MF <span style='color:#111;'>39B</span>","children":null,"spread":false}],"spread":true},{"title":"create.jsp <span style='color:#111;'>1.40KB</span>","children":null,"spread":false},{"title":"main.jsp <span style='color:#111;'>2.26KB</span>","children":null,"spread":false},{"title":"edit.jsp <span style='color:#111;'>1.59KB</span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'>239B</span>","children":null,"spread":false},{"title":"style.css <span style='color:#111;'>513B</span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"org","children":[{"title":"qiujy","children":[{"title":"vo","children":[{"title":"EmployeeVO.java <span style='color:#111;'>1.60KB</span>","children":null,"spread":false}],"spread":true},{"title":"ejb3","children":[{"title":"dao","children":[{"title":"EmployeeDao.java <span style='color:#111;'>889B</span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"Employee.java <span style='color:#111;'>1.54KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"web","children":[{"title":"controller","children":[{"title":"EmployeeBean.java <span style='color:#111;'>1.89KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"service","children":[{"title":"EmployeeService.java <span style='color:#111;'>2.27KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":".classpath <span style='color:#111;'>362B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • Amyzhg:
    写的详细,内容也很全,就是不知道全局事务怎么配置呀!2019-09-25
  • cuichenghutest:
    写的详细,内容也很全,就是不知道全局事务怎么配置呀!2015-09-15
  • cylenve:
    不错。写的很全面!2015-01-20
  • wicycc:
    很全面。有文档2014-09-28
  • rxf_love:
    不错可以参考,很全面!2014-07-13

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明