Mybatis以及数据库相关知识小记

4.2来公司实习,到今天也有半个月了,先培训公司文化培训了一个周,实际工作也就一个周,作为实习生主要还是学习知识,下面就只记录一些学习的知识。

Mybatis可以简化java与数据库的链接流程,在书写Mapper映射时需要学习一下书写规则。本次所做的工作主要是编写一个查询数据库获取数据并封装为一个调用的接口,公司目前使用的是springboot框架,我的任务是编写一个Service层接口,给上层调用。

先上代码,由于是公司代码,我会做一些改变。

<select id="queryANW" parameterType="com.a.b.c.d.e.SD" resultType="com.a.b.c.d.e.SDD">
        SELECT
        a.oii,a.oin,
        a.bi,a.bn,
        b.gd,b.gn,
        IFNULL(SUM(b.ugd),0) AS wiq
        FROM SO a,SOD b
        <where>
            a.oii=#{db}
            AND a.bn=b.bn
            AND (a.`status`=404 OR a.`status`=403)
            AND a.df=0
            AND b.df=0
            AND (DATE_SUB(CURDATE(), INTERVAL 30 DAY) &lt;= a.bdate)
            <if test="sDD!=null">
                AND dd IN
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值