惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Security Blog
Microsoft Security Blog
量子位
大猫的无限游戏
大猫的无限游戏
酷 壳 – CoolShell
酷 壳 – CoolShell
IT之家
IT之家
博客园 - 三生石上(FineUI控件)
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - Franky
美团技术团队
Last Week in AI
Last Week in AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
人人都是产品经理
人人都是产品经理
罗磊的独立博客
Jina AI
Jina AI
小众软件
小众软件
S
SegmentFault 最新的问题
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
雷峰网
雷峰网
博客园 - 聂微东
博客园_首页
The Cloudflare Blog
WordPress大学
WordPress大学
Apple Machine Learning Research
Apple Machine Learning Research
有赞技术团队
有赞技术团队

博客园 - 情义俩难全

PHPMAIL实例 使用shale实现jsf客户端验证(原创) ssh创建全过程 myeclipse 整合 jsf+spring2.0+hibernate3.0的问题 MyEclipse6.0 整合 Spring2.0 , Strust2 ,Hibernate3.0 - 情义俩难全 用myeclipse创建spring+hibernate工程时候的jar包冲突问题!!! JavaScript实现导出为Excel - 情义俩难全 - 博客园 配置 MyEclipse 的 WebLogic 9 服务器 jsp主次数据显示 jsp+javabean实现分页 浅谈“三层结构”原理与用意(转载) MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结 用C#生成随机中文汉字验证码的基本原理 ASP.Net+XML打造留言薄 用ASP.NET部署三层架构 - 情义俩难全 - 博客园 .net环境下如何使用MySql数据库(原创) ASP与存储过程 NBSI2内部功能实现大揭谜 存储过程入门与提高
netbeans6.5开发JSF+Hibernate的一个小例子(原创)
情义俩难全 · 2009-01-11 · via 博客园 - 情义俩难全

只是一个简单的小例子,希望能对初学者有点帮助
我也只是一个初学者,其中的错误还请大家指出
新建一个JSF项目
在这里选择hibernate框架
netbeans6.5里整合了hibernate
我使用的数据库是mysql 已经建立好了连接
在页面中加入一个文本字段和一个按钮
在项目中加入hibernate支持
在testjsf包下生成了Helloworld.java和Helloworld.hbm.xml
使用过myeclipse的朋友们应该比较熟悉
数据库是已经建好的
只有一个字段username
将放入页面的文本字段ID改为username右键选择添加属性绑定
双击按钮在事件处理中加入以下代码:
NewHibernateUtil hibernate = new NewHibernateUtil();
        SessionFactory sf = hibernate.getSessionFactory();
        Session session = sf.openSession();
        Transaction tx = session.beginTransaction();
        Helloworld hw = new Helloworld();
        hw.setUsername((String)this.getUsername().getValue());
        session.save(hw);
        tx.commit();
        session.close();
        return null;
执行下程序

打开mysql查询一下,你所输入的信息已经加载到数据库中了

具体操作请看视頻
/Files/halgogo/JSF教程.rar