<select id="query" parameterType="java.util." resultType="java.lang.long"> 设置类型为可以接受字符串
时间: 2024-04-15 12:21:11 浏览: 15
根据提供的引用内容,无法确定具体的类型。但是,如果你想在MyBatis的mapper层中使用字符串类型作为参数,可以使用Java中的String类型。在parameterType属性中,将其设置为java.lang.String即可。例如:
```xml
<select id="query" parameterType="java.lang.String" resultType="java.lang.Long">
SELECT COUNT(*) FROM table WHERE column = #{param}
</select>
```
这里的parameterType属性设置为java.lang.String,表示参数类型为字符串类型。在SQL语句中,使用#{param}来引用参数。
相关问题
<select id="getDicListByYwlx" parameterType="java.lang.String" resultType="org.dcits.domain.entity.common.DictionaryEntity">
这是一个在 Java 中使用的 MyBatis 配置文件中的 select 语句。
这条语句用于通过业务类型(ywlx 参数)查询字典列表(DictionaryEntity 类型)。
它包含三个部分:
1. `<select id="getDicListByYwlx"`:定义这是一条 select 语句,并且给它起了一个 ID(getDicListByYwlx)。
2. `parameterType="java.lang.String"`:声明传入的参数类型为 String。
3. `resultType="org.dcits.domain.entity.common.DictionaryEntity"`:声明返回的结果类型为 DictionaryEntity 类型。
希望这对您有帮助!
<select id="getListByJcdh" resultType="com.tjdata.irmr.inspect.api.model.rsp.AdminInspertionTaskMainInfoRsp" parameterType="java.lang.String"> 解读
这是一个 Mybatis 的 XML 映射文件中的一个 SQL 语句标签。<select> 标签表示这是一个查询语句,id 属性为 "getListByJcdh",表示这是这个 SQL 语句的唯一标识符,可以在 Java 代码中调用这个标识符来执行这个 SQL 语句。
resultType 属性指定了这个 SQL 语句的返回值类型,这里指定为 com.tjdata.irmr.inspect.api.model.rsp.AdminInspertionTaskMainInfoRsp。这个属性告诉 Mybatis 在执行 SQL 语句后,将查询结果映射为这个类型的对象并返回。
parameterType 属性指定了这个 SQL 语句的输入参数类型,这里指定为 java.lang.String。这个属性告诉 Mybatis 在执行 SQL 语句时,需要传入一个字符串类型的参数。这个参数将会被传递给 SQL 语句中的参数占位符,以便执行 SQL 语句。