142_Java_SpringMybatis_配置文件

      網友投稿 703 2025-04-01

      MyBatis 的配置文件包含了會深深影響 MyBatis 行為的設置和屬性信息。 配置文檔的頂層結構如下

      mybatis-config.xml

      mysqlconfig.properties

      jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/test?useSSL=false&characterEncoding=UTF-8 jdbc.username=root jdbc.password1=szc.2020 orcl.driver=oracle.jdbc.OracleDriver orcl.url=jdbc:oracle:thin:@localhost:1521:orcl orcl.username=scott orcl.password=123456

      EmployeeMapper.xml

      EmployeeMapper ?& ?EmployeeMapperAnnotation

      public interface EmployeeMapper { public Employee getEmpById(Integer id); } public interface EmployeeMapperAnnotation { @Select("select * from tbl_employee where id=#{id}") public Employee getEmpById(Integer id); }

      142_Java_SpringMybatis_配置文件

      @Alias("emp") public class Employee { private Integer id; private String lastName; private String email; private String gender; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getGender() { return gender; } public void setGender(String gender) { this.gender = gender; } @Override public String toString() { return "Employee [id=" + id + ", lastName=" + lastName + ", email=" + email + ", gender=" + gender + "]"; } }

      測試

      public class EmployeeMapperTest { @Test public void getEmpById() { SqlSession Session = MybatisUtils.getSqlSession(); System.out.println(session); EmployeeMapper mapper = session.getMapper(EmployeeMapper.class); Employee employee = mapper.getEmpById(1); System.out.println(employee); session.close(); } @Test public void test2(){ SqlSession session = MybatisUtils.getSqlSession(); EmployeeMapperAnnotation mapper = session.getMapper(EmployeeMapperAnnotation.class); Employee employee = mapper.getEmpById(1); System.out.println(employee); } }

      Java

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:在合并計算的函數中選取求和(相同選項怎樣合并和求和)
      下一篇:ico在線制作(ico圖標在線制作)
      相關文章
      伊人久久亚洲综合影院| 在线观看日本亚洲一区| 亚洲日本乱码卡2卡3卡新区| 久久国产亚洲高清观看| 久久噜噜噜久久亚洲va久| 亚洲成AV人片在线观看| 亚洲码国产精品高潮在线| 伊人久久综在合线亚洲91| 伊人亚洲综合青草青草久热| 久久久久亚洲AV无码专区网站 | 国产成人亚洲精品无码AV大片| 亚洲一本到无码av中文字幕| 亚洲视频无码高清在线| ASS亚洲熟妇毛茸茸PICS| 97久久国产亚洲精品超碰热| 国产成人精品日本亚洲直接| 亚洲av永久无码嘿嘿嘿 | 亚洲一二成人精品区| 亚洲综合在线视频| 亚洲第一页中文字幕| 亚洲乱码一区av春药高潮| 亚洲精品二三区伊人久久| 亚洲韩国在线一卡二卡| 亚洲小视频在线播放| ass亚洲**毛茸茸pics| 亚洲午夜精品久久久久久app| 国产精品亚洲片夜色在线| 波多野结衣亚洲一级| 亚洲熟妇自偷自拍另欧美| 国产偷国产偷亚洲清高APP| 国产亚洲精品美女| 亚洲精品第一国产综合精品99 | 亚洲女同成人AⅤ人片在线观看| 国产成人毛片亚洲精品| 亚洲精品乱码久久久久久蜜桃不卡 | 亚洲女人影院想要爱| 亚洲一区免费视频| 亚洲欧美乱色情图片| 亚洲av无码专区在线电影| 亚洲日本一区二区三区在线不卡| 国产av无码专区亚洲av果冻传媒 |