您的位置:首页 > 数据库

JFinal3.0初体验(一)查询数据库列表

2017-03-28 10:22 162 查看
代码:

https://code.csdn.net/u012995856/gxshop/tree/master

效果:



数据库:



Controller:

/jfinal_demo/src/cn/edu/ylu/gaoxin/controller/IndexController.java

package cn.edu.ylu.gaoxin.controller;
import com.jfinal.core.Controller;
import cn.edu.ylu.gaoxin.model.Menu;
/**
* 前台控制器
*/
public class IndexController extends Controller {
public void index() {
//菜单列表
setAttr("menuList",Menu.dao.getAll());
render("index.html");
}
}


Model

/jfinal_demo/src/cn/edu/ylu/gaoxin/model/Menu.java

package cn.edu.ylu.gaoxin.model;
import java.util.ArrayList;
import cn.edu.ylu.gaoxin.model.base.BaseMenu;
/**
* Generated by JFinal.
*/
@SuppressWarnings("serial")
public class Menu extends BaseMenu<Menu> {
public static final Menu dao = new Menu().dao();

//get all menu
//pangPython
//2017-03-28
public ArrayList getAll(){
return (ArrayList) dao.find("select * from menu");
}
}


View

此处是使用JFinal自主研发的模板引擎语法

<ul>
<li class="index"><a href="#">首页</a></li>
#for(x:menuList)
<li class="qc"><a href="#(x.menu_url)">#(x.menu_name)</a></li>
#end
</ul>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jfinal3-0 javaweb