使用註解開發
1.註解在介面上實現
public interface UserMapper {
@Select("select * from user")
List<User> getUsers();
}
2.需要在核心配置檔案中繫結介面
<!--繫結介面-->
<mappers>
<mapper class="tian.dao.UserMapper"></mapper>
</mappers>
3.測試
public void test(){
SqlSession sqlSession = MybatisUtils.getSqlSession();
UserMapper mapper = sqlSession.getMapper(UserMapper.class);
List<User> users = mapper.getUsers();
for (User user : users) {
System.out.println(user);
}
sqlSession.close();
}
本質:反射機制實現
底層:動態代理!
相關文章
- 註解開發
- Spring-05 使用註解開發Spring
- Mybatis筆記04---使用註解開發MyBatis筆記
- 【Spring註解驅動開發】使用@Lazy註解實現懶載入Spring
- SpringMVC入門學習---使用註解開發SpringMVC
- Spring學習之05使用註解開發Spring
- Sping註解開發
- Spring 註解開發Spring
- spring註解開發Spring
- 【Spring註解驅動開發】在@Import註解中使用ImportBeanDefinitionRegistrar向容器中註冊beanSpringImportBean
- 【Spring註解驅動開發】使用@Scope註解設定元件的作用域Spring元件
- Mybatis-05 註解開發MyBatis
- Spring的註解開發Spring
- Java自定義註解開發Java
- Springmvc全註解開發SpringMVC
- Ioc之全註解開發
- 【Spring註解驅動開發】在@Import註解中使用ImportSelector介面匯入beanSpringImportBean
- 【String註解驅動開發】你瞭解@PostConstruct註解和@PreDestroy註解嗎?Struct
- 【Spring註解驅動開發】聊聊Spring註解驅動開發那些事兒!Spring
- Mybatis註解開發案例(入門)MyBatis
- 【Spring註解驅動開發】使用@Import註解給容器中快速匯入一個元件SpringImport元件
- 註解式專案開發!詳細解析Java中各個註解的作用和使用方式Java
- 【Spring註解開發】元件註冊-使用@Configuration和@Bean給容器中註冊元件Spring元件Bean
- 【Spring註解驅動開發】你還不會使用@Resource和@Inject註解?那你就out了!!Spring
- Mybatis高階:Mybatis註解開發單表操作,Mybatis註解開發多表操作,構建sql語句,綜合案例學生管理系統使用介面註解方式優化MyBatisSQL優化
- Java開發學習(十三)----基於註解開發定義第三方bean及註解開發總結JavaBean
- spring註解開發(一)Bean注入SpringBean
- Mybatis20_mybatis註解開發9MyBatis
- Mybatis引數傳遞&註解開發MyBatis
- 關於idea中使用註解開發springmvc 500報錯IdeaSpringMVC
- Spring Boot開發(Gradle+註解)Spring BootGradle
- 絕對要收藏!!! JavaEE開發常用註解Java
- Java開發學習(十二)----基於註解開發依賴注入Java依賴注入
- Java開發學習(十)----基於註解開發定義beanJavaBean
- Android註解使用之ButterKnife 8.0註解使用介紹Android
- 【Spring註解驅動開發】使用@Autowired@Qualifier@Primary三大註解自動裝配元件,你會了嗎?Spring元件
- Spring第9天Aop簡介,Aopxml開發,Aop註解開發SpringXML
- Spring註解開發_Spring容器建立概述Spring