mybatis查询date类型的数据
时间: 2023-12-26 13:23:07 浏览: 34
在 MyBatis 中查询 Date 类型的数据可以使用以下两种方式:
1. 使用 Java.util.Date 类型
在 Mapper.xml 文件中使用 #{date} 占位符来传递 Java.util.Date 类型的参数。
例如:
```
<select id="selectByDate" parameterType="java.util.Date" resultType="YourResultType">
SELECT * FROM your_table WHERE date_column = #{date}
</select>
```
在代码中使用 Java.util.Date 类型参数调用该方法:
```
Date date = new Date();
List<YourResultType> result = sqlSession.selectList("selectByDate", date);
```
2. 使用 Java.sql.Date 类型
在 Mapper.xml 文件中使用 #{date, jdbcType=DATE} 占位符来传递 Java.sql.Date 类型的参数。
例如:
```
<select id="selectByDate" parameterType="java.sql.Date" resultType="YourResultType">
SELECT * FROM your_table WHERE date_column = #{date, jdbcType=DATE}
</select>
```
在代码中使用 Java.sql.Date 类型参数调用该方法:
```
Date date = new Date();
java.sql.Date sqlDate = new java.sql.Date(date.getTime());
List<YourResultType> result = sqlSession.selectList("selectByDate", sqlDate);
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)