神奇的Hibernate,表没有 主键,对应的映射文件就自动给我生成多了个实体类
2013-08-05 00:00
525 查看
摘要: 多就多了吧,照样用他,呵呵,hql语句就是神奇了,
其实用面对对象思想是可以想通的,,就是有点别扭
其实用面对对象思想是可以想通的,,就是有点别扭
public List<OptionListh> queryOptionList(String optionType) { List<OptionListh> optionLisths=new ArrayList<OptionListh>(); String hql="select d.id from OptionList d where d.id.optionType='"+optionType+"'"; List<OptionListId> optionLists=baseDao.find(hql); OptionListh qxz =new OptionListh(); qxz.setOptionKey(-1); qxz.setOptionVal("--请选择--"); qxz.setSelected(true); optionLisths.add(qxz); for(OptionListId d:optionLists){ OptionListh optionListh =new OptionListh(); BeanUtils.copyProperties(d, optionListh); optionLisths.add(optionListh); } return optionLisths; }
相关文章推荐
- hibernate自动生成映射文件和java实体类出现的问题
- [原创]java WEB学习笔记81:Hibernate学习之路--- 对象关系映射文件(.hbm.xml):hibernate-mapping 节点,class节点,id节点(主键生成策略),property节点,在hibernate 中 java类型 与sql类型之间的对应关系,Java 时间和日期类型的映射,Java 大对象类型 的 映射 (了解),映射组成关系
- 用MyEclipse自动生成hibernate映射文件和实体类
- Hibernate单独使用 (二)表操作深入、主键、自动生成映射文件
- JPA项目使用myeclipse创建带注解的model实体类&web工程使用MyEclipse自动生成hibernate映射文件和实体类
- 用MyEclipse自动生成hibernate映射文件和实体类
- mybatis如何自动生成实体类,映射文件以及对应的dao层
- Myeclipse自动生成Hibernate配置文件及实体类映射ORM
- 用MyEclipse自动生成hibernate映射文件和实体类
- 关于Hibernate不能自动生成数据库表-POJO和映射文件正确但是访问对应表出错-的原因
- IntelliJ IDEA下自动生成Hibernate映射文件以及实体类
- 使用Mybatis生成工具自动生成实体类和对应的mapper映射文件以及接口文件
- 用MyEclipse自动生成hibernate映射文件和实体类
- 关于hibernate反向生成实体类的问题-没有主键的表映射
- hibernate生成实体时对应的映射文件中主键的生成策略
- 用MyEclipse自动生成hibernate映射文件和实体类
- 用MyEclipse自动生成hibernate映射文件和实体类
- 关于MyEclipse中Hibernate实现数据库和到工程文件实体类的映射,自动生成POJO
- hibernate自动生成实体类和映射文件
- 用MyEclipse自动生成hibernate映射文件和实体类