对于nutz框架的学习入门级使用——对数据库操作(例子:数)

在前三篇文章的基础上

新建一个数据库的操作类:

package nutz.xyh.Module;

import javax.servlet.http.HttpServletRequest;

import org.nutz.dao.Dao;
import org.nutz.ioc.loader.annotation.Inject;
import org.nutz.ioc.loader.annotation.IocBean;
import org.nutz.mvc.annotation.At;
import org.nutz.mvc.annotation.Fail;
import org.nutz.mvc.annotation.Ok;
import org.nutz.mvc.annotation.Param;
import org.nutz.mvc.view.JspView;

import nutz.xyh.entity.Application;
import sun.java2d.d3d.D3DSurfaceDataProxy;
//声明ioc配置
@IocBean
public class ApplicationModule {
	//应用dao
	@Inject
private Dao dao;
	
/**
 * 用于测试,输出数据库表中一共有几条数据
 * @return
 */
    @At
    public int count() {
        return dao.count(Application.class);
    }
	}

在上文中使用的注解说明:

@IocBean    //与第二篇文章中的dao.js中的配置有关,个人觉得可以理解问是数据库的连接操作

@At   //这是访问时的URl,为空是表示小写的方法。即:/count 与@At("count")的表示方法一致



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值