想在Springboot项目中使用MyBatis,导入了依赖,可@Table报错,而且没有javax.persistence.Table;这个包?
mybatis-plus yyds.
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.3.1</version>
</dependency>
注意选择合适的般般。最新的事 3.5.5,可以在 spring boot 3.2.2 使用。
mybatis-plus 里面使用
import com.baomidou.mybatisplus.annotation.TableName;
e.g
@Data
@Builder
@AllArgsConstructor
@TableName(value = TableNames.PHONE_USE, autoResultMap = true)
public class PhoneUse {...}
还是不行,它显示我javax.persistence.Table这个包不存在
未解决,可能是项目没部署好,Mapper也报错,今晚尝试重新部署或者更新软件版本。
用别人的项目模板就OK,没有这方面的问题,应该就是部署问题。
导入依赖也不对吧?
我试过导入依赖,依赖明明没报错,还是用不了table注解
你应该使用@TableName注解
– 景伟·郭 7个月前