struts-hibernate整合(1)配置环境
①加载jar包
创建类库:
在myeclipse中点击windows---Preference---Java---Build Path---User Libraries---new
输入创建类库名字struts-core,点击add jars 将与之相关的jar包导入
引用类库:
右击web项目,点击properties---Libraries---Add Library---User Library
选择想要引用到项目中的类库
②配置web.xml
右击项目,选择Myeclipse---Add Struts Capabilities
选择struts2.1,添加struts支持,自动配置web.xml文件
③配置struts.xml
添加以下代码:
<package name="default" namespace="/" extends="struts-default" >
</package>
④配置hibernate.cfg.xml
右击项目,选择Myeclipse---Add Hibernate Capabilities
选择连接的数据库,自动生成
⑤生成实体类的对象关系映射文件
创建包entity,可直接用myeclipse将表结构转化成关系映射文件
⑥自动生成表结构(若是用表直接生成的类,则不需要此步骤)
写一个test类,写如下代码:
@Test
public void TestSchemaExport(){
//创建配置对象
Configuration config = new Configuration().configure();
//创建服务注册对象
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();
//创建会话工厂对象
sessionFactory = config.buildSessionFactory(serviceRegistry);
//创建会话对象
session = sessionFactory.getCurrentSession();
//创建SchemaExport对象
SchemaExport export = new SchemaExport(config);
//自动生成表
export.create(true, true);
}
最新文章
- mysql default unix_timestamp(now())
- PL/SQL远程连接Oracle的方式,无需安装客户端
- 一块神奇的树莓派电子板竟让我学会了Linux系统
- 关于JavaScript中apply与call的用法意义及区别
- Android IOS WebRTC 音视频开发总结(四一)-- QQ和webrtc打洞能力pk
- 洛谷 P1209 修理牛棚== Codevs 2079 修理牛棚
- hunnu11543:小明的烦恼——分糖果
- Cognos 11.0快速开发指南 Ⅱ
- springboot+web文件上传和下载
- 如果测试UI
- 优化MySQL性能的几种方法-总结
- randrange()和random() 函数
- 创建首个 Android 项目
- cocos2d-x C++ (利用定时器自定义屏幕双击事件函数)
- SpringMVC中使用Ajax POST请求以json格式传递参数服务端通过request.getParameter(";name";)无法获取参数值问题分析
- 《Python自然语言处理》
- 解决&;quot;VC6.0的ClassView里不能显示类或成员变量&;quot;问题
- 查看Windows日志
- Mac OS X 命令行用户应当知道的八个终端工具
- How to map Actions to a certain RibbonPage and RibbonGroup using the Application Model or in code
热门文章
- Codeforces 888D Almost Identity Permutations:错排公式
- spring: ?.运算符
- 5.2 Selenium2环境搭建
- The import java.util cannot be resolved
- jquery判断密码是否一致?
- 如何将Emmet安装到到 Sublime text 3?第二部分该插件还能让我们自定义快捷键呼出某个浏览器以预览页面
- 求一些数字字符参数的和(Java)
- BestCoder Round #18(hdu5105)Math Problem(高中数学)
- mysql 在Windows下自动备份
- Windows之IOCP