本文只是记录如何提高自己 !!!
---首先我觉得要清楚---
对于现在的框架是一抓一大把 对于我这种刚入职菜鸟而言 有些东西封装过度 确实有些东西看不懂 于是我想自己实现 从哪里开始呢 那就从系统入口 对于登录注册没什么可说的 太多实现方式 那就从菜单开始!!!
对于 一家企业 一家公司 的开始 就是菜单 而至于为什么要动态呢 显然 如果你是静态菜单 当你 想要补充功能 那你还得 再复制某些代码 显然只有动态 其深意 就是 --从数据库查询 到菜单然后显示在 界面
首先 是 dao 层: 查询 一级 二级菜单 分开查询
@Override
public List<MenuVo> one_menu() {
String sql="select c.menuid,m.*, c.correlationids from menu m left join correlation c on c.menuid = m.id where m.type=0 ";
List<MenuVo> menu = jdbcTemplate.query(sql, new BeanPropertyRowMapper(MenuVo.class));
return menu;
}
@Override
public List<MenuVo> two_menu() {
String sql="select c.menuid,m.*, c.correlationids from menu m left join correlation c on c.menuid =