
后台
k_e_vi_n
这个作者很懒,什么都没留下…
展开
-
SpringBoot 测试类模板
@RunWith(SpringRunner.class) @SpringBootTest(classes = OmmsRsApplication.class) public class SearchTest { @Autowired private SearchConditionMapper searchConditionMapper; @Test public void testQueryConditionList(){ List<SearchC.原创 2021-09-16 09:23:24 · 918 阅读 · 0 评论 -
SpringBoot整合Mybatis启动时报org.springframework.beans.factory.NoSuchBeanDefinitionException:XXXX 错误
一、咱先说问题在哪 目前为止我遇到这种报错的原因大多数是因为mybatis没有扫描到xxxMapper.java文件所在的 包。 二、咱再说怎么解决这个问题 1.确定xxxMapper.java是否使用了@Mapper注解,如下: @Mapper public interface SearchConditionMapper { ..... } 2.使用@MapperScan(basePackages = {"xxxx(包路径)", ....})。 ...原创 2021-09-15 18:07:15 · 2038 阅读 · 2 评论 -
Maven 打包项目的步骤及问题处理方法
工具使用的是IDEA,但不使用其artifacts的打包方式 1、在idea右侧的工具栏中找到maven Projects面板 2、如果是分了父模块和子模块,那么需要先对父模块进行clean和install操作 在clean的过程中控制台可能会报错 如: Child module E:\intellij\omms\common of E:\intellij\omms\pom.xml does not exist 这种错误多是在父模块pom.xml文件中引入子模块时的错误,需要仔细查一下是.原创 2021-03-10 13:59:03 · 347 阅读 · 0 评论 -
mybatis + oracle + 自增id 批量插入
1、oracle建索引 就不说了 2、mapper.xml <insert id="saveRemarks" parameterType="java.util.List"> insert into BZ_MDCH_ITEM_DISTANCE_REMARK(ID, PARENT_ID, REMARK_ORDER, LIMIT_CONDITION, TAXIWAY...原创 2020-05-13 17:35:13 · 440 阅读 · 0 评论 -
mybatis mapper 参数是map 里面的value是对象 取到对象的属性值
Service: Map<String, Object> params = new HashMap<String, Object>(); params.put("tableName", tableName); params.put("model", naipAirwayPointModel); Mapper: <insert id="insertMain"...原创 2019-04-25 10:30:26 · 7467 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Parameter Maps collection does not contain value for xxxxxx
mybatis中mapper.xml报错,原因在于传递参数时parameterMap已经弃用,统一使用parameterType,否则就会报这种错误。 另外需要注意的是不一定是只在报错的mapper中存在,在其他mapper中存在同样可能引发同样的错误,所以出现这种错误首先全局搜索是否有parameterMap存在。 ...原创 2019-05-07 10:36:18 · 673 阅读 · 0 评论