myBatis(二)方法、控制、接口使用

一、实体类(使用了fastjson,实体类可以直接控制时间格式)
@JSONField (format="yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date create_date;  

二、控制类
    @ResponseBody(fastjson可以直接返回页面json对象)
    @RequestMapping("findById")
    public Object Users(int uid){
        return new Users(). user_query (uid);//这里的参数可以是各种各样的mybatis使用的参数
    }  
三、接口
之前都是生成sessionSqlFactroy,和springmvc配置文件整合了,这里直接使用接口就可以了
上面的控制类可以传递Map、String等等参数,就不需要dao层了
public interface Users{
    User  user_query (int uid) ;
}  
四、sql.xml文件
红色和绿色文字必须一一对应
<!--namespace必须是接口的全类名  -->
<mapper namespace="com.net.crud.dao.Users">
    <select id=" user_query "   resultType = "User" >
        select * from users where uid=#{uid}
    </select>
</mapper> 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值