利用MyEclipse自动创建PO类、hbm文件(映射文件)、DAO
来源:互联网 发布:深圳淘宝化妆品销售 编辑:程序博客网 时间:2024/04/30 10:05
前提条件:表sjzdfl 表sjzdxx (使用数据库MySQL)
表sjzdfl (两个字段sjzdflId 和 sjzdflmc)
表sjzdfl 建表语句:
[sql] view plaincopy
- DROP TABLE IF EXISTS `sjzdfl`;
- CREATE TABLE `sjzdfl` (
- `sjzdflId` int(11) NOT NULL auto_increment,
- `sjzdflmc` varchar(255) default NULL,
- PRIMARY KEY (`sjzdflId`)
- ) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
表sjzdxx(三个字段sjzdId 和 sjzdflId和sjzdxxmc 约束:sjzdflId为表sjzdfl的外键)
表sjzdxx建表语句:
[sql] view plaincopy
- CREATE TABLE `sjzdxx` (
- `sjzzId` int(11) NOT NULL auto_increment,
- `sjzdflId` int(11) default NULL,
- `sjzzxxmc` varchar(255) default NULL,
- PRIMARY KEY (`sjzzId`),
- KEY `sjzdflId` (`sjzdflId`),
- CONSTRAINT `sjzdxx_ibfk_1` FOREIGN KEY (`sjzdflId`) REFERENCES `sjzdfl` (`sjzdflId`)
- ) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
步骤:
1.创建数据库连接
2.给HibernateTest2添加Hibernate支持
3.利用数据库表自动创建PO类、hbm文件(映射文件)、DAO
1.创建数据库连接
1.1 新建数据库连接
1.2 配置数据库连接
2.给HibernateTest2添加Hibernate支持
2.1 对项目HibernateTest2添加Hibernate支持
2.2 添加Hibernate支持
2.3添加Hibernate支持(配置XML文件)
2.4添加Hibernate支持(添加数据库支持)
2.5 添加Hibernate支持
3.利用数据库表自动创建PO类、hbm文件(映射文件)、DAO
3.1 回到MyEclipse DatabaseExplorer视图
3.2 配置Hibernate映射和应用生成
3.3 配置映射细节
简单只po 与映射文件(自己设置版)
3.4 配置反转引擎细节
3.5 创建完成如下图(换包)
3.6 使用Test1.java测试
[java] view plaincopy
- package com.test;
- import java.util.List;
- import com.dao.SjzdflDAO;
- import com.po.Sjzdfl;
- public class Test1 {
- public static void main(String[] args) {
- SjzdflDAO sdao = new SjzdflDAO();
- List<Sjzdfl> all = sdao.findAll();
- for(Sjzdfl sjzdfl : all)
- {
- System.out.print(sjzdfl.getSjzdflId());
- System.out.println(sjzdfl.getSjzdflmc());
- }
- }
0 0
- 利用MyEclipse自动创建PO类、hbm文件(映射文件)、DAO
- 利用MyEclipse自动创建PO类、hbm文件(映射文件)、DAO
- 利用MyEclipse自动创建PO类、hbm文件(映射文件)、DAO
- 利用MyEclipse自动创建PO类、hbm文件(映射文件)、DAO
- 利用myeclipse的反向工程来创建hbm映射文件
- 利用Hbm映射文件开发
- myeclipse新建映射文件xxx.hbm.xml
- myEclipse怎么新建hbm.xml映射文件
- myEclipse怎么新建hbm.xml映射文件
- 利用Eclipse/MyEclipse 实体类生成.hbm.xml文件
- Myeclipse 自动生成POJO 类 和 .hbm.xml 文件
- eclipse中利用HibernateTools生成PO类和映射文件
- 利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件
- 利用MyEclipse创建hibernate视图的hbm.xml文件及其手动设置事项
- 如何用myeclipse工具快捷生成hbm映射描述文件
- 如何用MyBatis-Generator自动创建代码(映射生成实体类、DAO接口和Mapping映射文件)
- 使用MyEclipse创建POJO类映射文件
- MyEclipse自动生成映射文件
- Android——ListView控件
- IntentService使用及源码分析
- DroidPlugin源码分析基本介绍
- HDU 5728 (欧拉函数)
- CodeForces 612BHDD is Outdated Technology(磁盘顺道寻址问题)
- 利用MyEclipse自动创建PO类、hbm文件(映射文件)、DAO
- Android国内一线互联网公司内部面试题库
- 52. N-Queens II
- hdoj 1698 Just a Hook
- CodeForces 597BRestaurant(饭店准备餐桌问题)
- 从0开始的机器学习的学习
- 第三方支付之支付宝支付
- 7.13 编写一个程序,将两个字符串连接起来,不要用strcat函数。
- 改善java程序之java通用方法和准则