hibernate-Java实体类在mysql中的表格

问题描述

Java实体类在mysql中的表格

你好,
我很少接触数据库,但有个问题一直在困扰着我:
假如现在有个实体类B:

@Entity
public B{
@Id
private id;
private name;
@ManyToOne
@JoinColumn
private A a;

...
/*  相应的Setter和Getter*/
}

实体类A,

@Entity
public A{
@Id
private id;
private name;
@ManyToOne(mappedBy = "a", fetch = FetchType.EAGER)
private List<B> bes;
...
/*  相应的Setter和Getter*/
}

已知:B的一个对象:B-object
我的问题是,当用sql语句在mysql数据上查询的所有bes含有B的A的对象(或条目)这样的sql语句该怎么写?

解决方案

java是通过配置文件来映射到数据库,update是如果有这个表就不生成,如果没有就自动生成该表,你这个没有写表名啊

解决方案二:

这是我自己的问题,今天彻底解决了,使用sql里的 join on 就可以。 两天时间。。有点慢,,见笑了。

时间: 2024-10-28 11:56:08

hibernate-Java实体类在mysql中的表格的相关文章

hibernate映射实体类路径问题

问题描述 hibernate映射实体类路径问题 我建了一个source fold 命名src/main/java,里面建了一个包entity,entity里面有2个实体类 现在在hibernate.cfg.xml中 class路径改怎么写? 在线等

java通过solr查询hbase数据,如何自动映射到java实体类?

问题描述 java通过solr查询hbase数据,如何自动映射到java实体类? 现在的情况是,使用simplehbase可以将查询结果自动映射到实体中,但simplehbase的过滤手段不如solr全面,能否将simplehbase与solr结合起来使用?如果可以,该怎么做呢?如果不可以,有没有办法可以达到以下目的?目的:1)可以模糊查询2)查询出的结果自动映射到java实体类中 解决方案 http://www.cnblogs.com/Leo_wl/p/4582018.html

dalvik-在做xml与java实体类的转换时,导入的jar包都会让eclipse报错

问题描述 在做xml与java实体类的转换时,导入的jar包都会让eclipse报错 我开始用XStream,后来又根据网上的代码导入javax.xml.bind包来进行解析,但是这两种都会报错:Conversion to Dalvik format failed with error 1,我百了一下,也不是很明白,还请大家解答,先谢谢各位了.. 解决方案 可以试下这个方案http://dev.wo.com.cn/docportal/doc_queryMdocDetail.action?mdoc

hibernate注解实体类对应数据库字段,出了问题?请教

问题描述 hibernate注解实体类对应数据库字段,出了问题?请教 我在用注解写对应数据库的映射文件时候 搞了个单元测试 结果就报了异常 : org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'commonDao': Autowiring of fields failed; nested exception is org.springframework.beans.fac

java 实体类注解配置问题

问题描述 java 实体类注解配置问题 我有一个机构实体类,里面有id,orgnName(机构名),parentId(父级机构的id)三个属性 问要如何配置id和parentId的多对一关系? 表里面的数据如下形式: ID ORGNNAME PARENTID 1 机构 1 0 2 机构 1-1 1(存的是 机构1 的id ) 3 机构 1-2 1(存的是 机构1 的id ) 求高手解答,不,求 '大神' 解答,跪求!! 解决方案 一对多注解标识在表示多的集合字段上,多对一的注解标识在一的属性上,

java 读取pdf文档中的表格数据

问题描述 java 读取pdf文档中的表格数据 如题,如何使用Java读取PDF表格中的数据!跪求帮助,在线等回复,急!急!急! 解决方案 用Java读取pdf中的数据用Java读取pdf中的数据用Java读取pdf中的数据 解决方案二: 读出来就行,还是一行一条数据 解决方案三: http://bbs.csdn.net/topics/320171930 解决方案四: 要是实在不行先转换了啊

java实体类-java 映射实体类使用

问题描述 java 映射实体类使用 从数据库根据表映射生成一个实体类,这个类如何使用 ,因为我没办法引用啊 设定参数值后 那要怎么传参取参等等... 解决方案 把问题再具体化下,你想在哪引用.传值是从哪传到哪 解决方案二: 我不知道怎么回答这个问题,我觉得问的很不清晰. 首先你有没有使用框架,比如hibernate.mybaits 等. 如果没有,你的映射指的是什么,比如hibernate 映射关系通过xml配置.或注解等,所谓的映射是,框架帮你处理好类与数据库之间的关系. 你需要有处理这些的业

html java jsp-如何将jsp中的表格导出为excel,表格比较复杂

问题描述 如何将jsp中的表格导出为excel,表格比较复杂 数据结构为,list 这个object1中有一个属性也是list 解决方案 数据结构为,list 这个object1中有个属性为list 解决方案二: 导出Excel表格jsp表格导出到excel中DxDbGrid与DbGridEh表格使用及导出Excel 解决方案三: object1的属性为一个tr,其list属性为一个td,在这个td里在嵌套一个table,在循环输出object2的属性

Java数据类型和MySql数据类型对应表

java mysql 数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             VARCHAR L+N VARCHAR java.lang.String 12   CHAR N CHAR java.lang.String 1   BLOB L+N BLOB java.lang.byte[] -4   TEXT 65535 VARCHAR java.lang.String -1               INTEGER 4 INTEGE