easyui树形菜单之hierbnate返回问题
来源:互联网 发布:四维单子数据看男女 编辑:程序博客网 时间:2024/06/04 19:46
这几天用easyui做树形菜单,遇到了许许多多的问题,深知自己的修为还不够,查找了网上的教程,磕磕碰碰,一步步实现,今天先看一下树形菜单的后台初步实现,即MenuDaoImpl里的方法。
1.大家都知道hibernate返回的是一个对象,而不能是select语句里几个想找的参数,今天在一篇博客上,找到了解决方案
有选择的的查询出类里面的值,再次感谢博主。
2.废话不多说,贴代码(MenuDaoImpl代码奉上)
/** * */package com.jit.z2206.sue.md5webproject.daoimpl;import java.util.List;import org.springframework.orm.hibernate4.HibernateTemplate;import org.springframework.transaction.annotation.Transactional;import com.jit.z2206.sue.md5webproject.dao.MenuDao;import com.jit.z2206.sue.md5webproject.model.Menu;/** * @author sue wong * 2017年7月26日上午9:16:14 * since v1.0 */@Transactionalpublic class MenuDaoImpl implements MenuDao {private HibernateTemplate hibernateTemplate;List<Menu> list;/* (non-Javadoc) * @see com.jit.z2206.sue.md5webproject.dao.MenuDao#findMenu(com.jit.z2206.sue.md5webproject.model.Menu) *//** * @return the hibernateTemplate */public HibernateTemplate getHibernateTemplate() {return hibernateTemplate;}/** * @param hibernateTemplate the hibernateTemplate to set */public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {this.hibernateTemplate = hibernateTemplate;}@Overridepublic List<Menu> findMenu(Menu menu) throws Exception {// TODO Auto-generated method stublist=(List<Menu>) hibernateTemplate.find("select new Menu(id,text,state) from Menu");return list;}}
3.引用这种方法,需要修改一下model类,添加一个构造函数
public Menu(int id, String text, String state) {super();this.id = id;this.text = text;this.state = state;}
4.如果您是ssh整合的话,model类还需再添加一个构造函数,否则 spring会报无法实例化的错
public Menu() {super();}
5.现在的menu效果
6.学习之路,道阻且长,行则将至
阅读全文
0 0
- easyui树形菜单之hierbnate返回问题
- jQuery easyui 树形菜单
- jQuery easyUI 树形菜单
- EasyUI 树形菜单
- EasyUI 树形菜单网格
- EasyUI 树形菜单网格
- jQuery EasyUI使用教程之使用标记创建树形菜单
- jQuery EasyUI使用教程之添加节点到树形菜单
- easyui树形菜单制作之二级目录实现
- easyUI-combotree-树形下拉菜单
- easyui树形结构读取菜单
- easyui树形菜单学习第一步
- jQuery树形菜单(2)jquery-easyui
- easyui扁平Json生成树形菜单
- jQuery树形菜单(2)jquery-easyui
- .net+easyui实现异步树形菜单
- easyUI+SpringMVC JPA 实现树形菜单
- easyUI+SpringMVC JPA 实现树形菜单
- job review: java面试--宏观要求
- centos 关闭firewall开启iptables
- 算法笔记 (4)算法的逻辑结构
- ubuntu和ROS
- LeetCode 169 Majority Element
- easyui树形菜单之hierbnate返回问题
- AD采集,PID控制与PWM的定量关系
- Django中mysql 操作命令
- volatile深入
- ubuntu下看设备温度
- ZOJ 1091 依然是广搜哒~~
- A+B for Input-Output Practice (VII)
- 通过pxe进行系统安装
- 【HDU-1205】吃糖果