成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

關于Mybatis的sql注釋問題

瀏覽:237日期:2023-03-06 14:25:18

Mybatis的sql注釋

//mapper下的sql注釋
package com.msb.mapper;
import com.msb.pojo.Dept;
import com.msb.pojo.Emp;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;
import java.awt.*;
public interface EmpTestMapper {
    @Select("select * from dept where deptno =#{deptno}")
    Dept findByDeptno(int deptno);
    @Update("update dept set dname =#{dname}, loc =#{loc} where deptno =#{deptno}")
    int updateDept(Dept dept);
    @Insert("insert into dept values(DEFAULT,#{dname},#{loc})")
    int addDept(Dept dept);
    @Delete("delete from dept where deptno =#{deptno}")
    int removeDept(int deptno);
}
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.msb.mapper.EmpTestMapper">
    <!--resultMap是一個映射表,對應的字段會對應數據表的字段-->
    <!-- List<Emp> findEmp();-->
</mapper>
import com.msb.mapper.DeptMapper;
import com.msb.mapper.EmpMapper;
import com.msb.mapper.EmpTestMapper;
import com.msb.pojo.Dept;
import com.msb.pojo.Emp;
import com.msb.pojo.Projectrecord;
import com.msb.pojo.Projects;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;

import java.io.IOException;
import java.io.InputStream;
import java.util.Date;
import java.util.List;

public class Test1 {
    SqlSession sqlSession = null;
    EmpMapper mapper =null;
   @Before
   public void test1(){
       //首先做一個對象SqlSessionFactoryBuilder建立一個繪話
       SqlSessionFactoryBuilder ssfb = new SqlSessionFactoryBuilder();
       //有一個文本輸入的io流進行讀取操作
       InputStream stream = null;
       try {
   //這里的路徑直接會定位到配置文件classes下面;所以這個文件在次目錄下--編譯和
   //-圖紙;對數據庫文件進行讀取,獲取一個io流,由于配置文件在classes下面,直接寫文件名即可
   stream = Resources.getResourceAsStream("sqlMapConfig.xml");
       } catch (IOException e) {
   e.printStackTrace();
       }
       //build需要指向一個文件進行讀取出來--工廠
       SqlSessionFactory factory = ssfb.build(stream);
//需要用sqlSession去調用增刪改查--工人去獲取數據,打開這個繪話
       sqlSession = factory.openSession(true);
   }

    @Test
    public void test4(){
EmpTestMapper mapper = sqlSession.getMapper(EmpTestMapper.class);
Dept emp = mapper.findByDeptno(20);
Dept dept = new Dept();
dept.setDeptno(null);
dept.setLoc("大格");
dept.setDname("水軍");
int addDept = mapper.addDept(dept);
System.out.println(addDept);
System.out.println(emp);
    }

    @After
    public void test3(){
       if (sqlSession!=null){
   sqlSession.close();
       }
    }
}

到此這篇關于關于Mybatis的sql注釋問題的文章就介紹到這了,更多相關Mybatis sql注釋內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: MsSQL
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
欧美在线影院| 日韩免费观看高清完整版| 欧美美女喷水视频| 亚洲国产成人91porn| 国产综合激情| 国产亚洲精品福利| 国产揄拍国内精品对白| 久久精品中文| 亚洲一区二区三区免费视频| 日韩午夜在线| 亚洲免费观看高清完整版在线观看 | 免费日韩精品中文字幕视频在线| 亚洲女人的天堂| 亚洲精品乱码| 亚洲色图一区二区三区| 亚洲每日在线| 性欧美疯狂xxxxbbbb| 香蕉精品999视频一区二区| 亚洲自拍偷拍网站| 男女精品网站| 日本不卡高清视频| 欧美丰满嫩嫩电影| 粉嫩高潮美女一区二区三区| 日韩一区国产二区欧美三区| 粉嫩av亚洲一区二区图片| 日韩欧美中文一区| 91蜜桃婷婷狠狠久久综合9色| 国产亚洲精品中文字幕| 欧美视频一区| 亚洲综合在线五月| 色激情天天射综合网| 麻豆91在线播放| 欧美日韩国产天堂| 粉嫩一区二区三区性色av| 欧美v国产在线一区二区三区| 99久久99久久久精品齐齐| 日本一区二区三区dvd视频在线| 国产综合激情| 亚洲一区二区三区四区在线观看 | 亚洲九九精品| 亚洲午夜国产一区99re久久| 久久综合伊人| 捆绑紧缚一区二区三区视频 | 日韩欧美电影一二三| 91在线观看免费视频| 欧美国产成人在线| 99精品国产在热久久婷婷| 婷婷夜色潮精品综合在线| 欧美伦理电影网| 99精品欧美一区二区三区综合在线| 欧美激情在线观看视频免费| 亚洲免费网站| 久久精品国产秦先生| 日韩一级免费观看| 午夜精品电影| 亚洲小说欧美激情另类| 欧洲另类一二三四区| 国产黑丝在线一区二区三区| 久久久不卡网国产精品二区| 99re66热这里只有精品4| 日本v片在线高清不卡在线观看| 欧美剧情电影在线观看完整版免费励志电影 | 国内精品自线一区二区三区视频| 日韩视频免费观看高清完整版在线观看 | 久久综合激情| 国产不卡高清在线观看视频| 日本一区二区免费在线观看视频 | 欧美日韩国产不卡| av在线不卡免费看| 亚洲免费观看在线观看| 欧美日韩日日摸| 你懂的视频一区二区| 午夜精品在线视频一区| 欧美大片在线观看一区二区| 黄色一区三区| 久久99热这里只有精品| 国产农村妇女精品| 91福利国产精品| 欧美激情1区| 日本不卡中文字幕| 国产视频不卡一区| 一本大道久久精品懂色aⅴ| www.欧美日韩国产在线| 亚洲午夜视频在线| 日韩三级在线免费观看| 国产精品普通话对白| 高清成人免费视频| 亚洲精品国产精品乱码不99| 欧美日韩免费在线视频| 欧美巨乳波霸| 精品一区二区三区欧美| 国产精品美女久久久久aⅴ | 欧美久久久久久久久中文字幕| 欧美在线亚洲| 卡一卡二国产精品| 国产精品日韩成人| 欧美精品丝袜久久久中文字幕| 亚洲黄网站黄| 成人综合婷婷国产精品久久蜜臀 | 亚洲欧美日韩另类精品一区二区三区| 国产成人av一区二区| 亚洲国产精品影院| 精品国产自在久精品国产| 午夜在线播放视频欧美| 成人精品高清在线| 亚洲五月六月丁香激情| 精品国产欧美一区二区| 久久久久高清| 亚洲二区免费| 波多野结衣欧美| 青草国产精品久久久久久| 国产欧美日韩亚州综合| 在线视频综合导航| 国产自产在线视频一区| 国产成人亚洲综合a∨婷婷图片| 亚洲综合在线免费观看| 国产日韩欧美综合在线| 欧美精品一二三区| 一本一道综合狠狠老| 在线欧美不卡| 丁香婷婷综合五月| 蜜臀精品一区二区三区在线观看 | 国产一区二区免费看| 一级精品视频在线观看宜春院| 精品伦理精品一区| 在线视频欧美精品| 99精品视频免费全部在线| 播五月开心婷婷综合| 另类综合日韩欧美亚洲| 一卡二卡欧美日韩| 国产目拍亚洲精品99久久精品| 91精品国产高清一区二区三区 | 亚洲精品乱码久久久久久 | 91精品国产91久久久久久最新毛片| 99亚洲伊人久久精品影院红桃| 成人免费三级在线| 美女免费视频一区| 亚洲最大的成人av| 国产精品传媒视频| 国产亚洲一二三区| 日韩欧美视频在线| 欧美美女一区二区在线观看| 日本高清不卡在线观看| 国产亚洲精品bv在线观看| 好看的av在线不卡观看| 成人激情免费电影网址| 久久草av在线| 日韩av网站免费在线| 亚洲精品日产精品乱码不卡| 中文字幕乱码亚洲精品一区| 久久综合色8888| 精品国产成人系列| 欧美一级在线视频| 精品视频一区二区三区免费| 色一情一乱一乱一91av| 美女久久网站| 亚欧美中日韩视频| 国产亚洲一区在线| 亚洲激情午夜| 亚洲二区在线| 亚洲二区三区四区| 伊人天天综合| 国内视频一区| 国产一在线精品一区在线观看| 91在线精品一区二区| 成人av一区二区三区| 成人午夜大片免费观看| 国产成人99久久亚洲综合精品| 国模一区二区三区白浆| 免费在线看一区| 蜜桃av一区二区| 免费高清在线视频一区·| 日韩电影在线看| 日韩高清一区在线| 欧美a级一区二区| 午夜电影一区二区三区| 偷偷要91色婷婷| 日韩电影免费在线看| 免费人成在线不卡| 久久草av在线| 国产精品亚洲综合一区在线观看| 成人中文字幕电影| 99久久精品久久久久久清纯| 95精品视频在线| 国自产拍偷拍福利精品免费一| 一区在线电影| 国产一区二区精品| 久久精品一区二区国产| 欧美在线一区二区| 欧美一级欧美一级在线播放| 日韩视频免费直播| 久久日韩精品一区二区五区| 久久青草国产手机看片福利盒子 | 国产一区二区三区四区老人| 亚洲理伦在线| 久久久噜噜噜| 欧美伦理电影网| 久久久久久久久久久久电影 | 亚洲欧洲日韩女同| 亚洲一区视频在线观看视频|