
mybatis
兔老大的胡萝卜
这个作者很懒,什么都没留下…
展开
-
pagehelper插件显示total为-1或1
简单讲下用法: //引依赖 <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>2.1.5</version> </dependency> <dependency> <groupId>com.gi原创 2020-09-18 08:18:48 · 1596 阅读 · 0 评论 -
springboot的错Invalid bound statement (not found)
一般都是xml映射错误看下自己的映射路径还有对应xml里面的namespace的对应路径如果都没错那就可能和我一下,创建xml文件时,没有给文件加上.xml后缀mybatis: mapper-locations: classpath:mapping/*Mapper.xml type-aliases-package: com.trueway.zhdwapp.user.entity....原创 2020-04-10 11:34:20 · 115 阅读 · 0 评论 -
oracle含有数字的字符串排序
含有数字的字符串经常将首数字较小的排在前面,现在按照下面的办法则可避免select * from tbname order by length(NAME),NAME;原创 2020-01-02 14:12:30 · 633 阅读 · 0 评论 -
oracle的merge into用法(存在即更新,否则插入)
oracleMERGE INTO ZHYY_OTHERCK_LR T1 USING ( <foreach collection="list" item="item" separator="union all"> select #{item.id}, #{item.o...原创 2019-12-18 16:07:33 · 479 阅读 · 0 评论 -
mybatis中判断map中的值是否存在
<if test="_parameter.containsKey('event')"> AND event = #{event,jdbcType=VARCHAR}) </if> 但是判断值的大小的方法,还没去找原创 2019-12-16 18:29:51 · 2394 阅读 · 0 评论 -
xml文件中的大于等于等一些特殊符号
xml 中表示: <= 小于等于、 >= 大于等于 需加这样的标记: <![CDATA[ ]]> xml中有&的符号,需要<![CDATA[&]]>这样表示&<= 小于等于 :<![CDATA[ <= ]]>>= 大于等于:<![CDATA[ >= ]]>...原创 2019-12-16 11:58:56 · 6800 阅读 · 0 评论 -
ssm+mybatis打印日志(之前没配过)
1.在web.xml文件中加入log4j的配置文件<!-- 加载log4j配置文件 --> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>classpath:log4j.properties</param-va...原创 2019-12-13 10:46:59 · 420 阅读 · 0 评论 -
mybatis+oracle条件查询(记录一下)
<select id="purgetapplyfood" parameterType="java.util.Map" resultType="com.trueway.apply.model.someclass"> select * from( select zaf.*,fo.NAME as foodname,ck.CKNAME,rownum idx fr...原创 2019-12-05 09:04:02 · 1074 阅读 · 0 评论 -
mybatis+oracle批量更新
<!--提交实际获取重量--> <update id="updateapply" parameterType="java.util.List"> <foreach collection="list" item="item" index="index" open="begin" close=";end;" separator=";"> ...原创 2019-12-03 17:32:20 · 981 阅读 · 1 评论 -
ssm直接在applicationContext.xml中配置驼峰命名(网上都是mybatis-config.xml和springboot的)
<!--配置数据源--> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> <property name="mapp...原创 2019-07-30 11:10:57 · 2348 阅读 · 6 评论 -
Error setting null for parameter #10 with JdbcType OTHER
MyBatis的SQL参数没有写jdbcTYPE类型,当传入参数为null时mybatis不知道具体转成什么类型,就会报错。所以平时最好把jdbctype加上,特别是当前参数允许为空的话。jdbcType 和 Java的映射关系可以参考下面的:http://www.mybatis.cn/archives/150.html网上看了还有另外一种方法:在mybatis-config.xml文件中...原创 2019-08-07 18:08:32 · 5097 阅读 · 0 评论 -
oracle+mybatis批量插入报错的解决办法(命令未执行结束)
mybatis批量插入mysql的方法比较常规一般都是批量插入list和array<insert id="allinsert" parameterType="java.util.List"> insert into ZHYY_SDLR (id, lrid, usage, tknumber, createtime, kind) valu...原创 2019-11-11 11:36:56 · 1204 阅读 · 0 评论