
mybaties
疯狂的码农呀
一个有趣爱笑的人
展开
-
java中分页(使用PageHelper插件)
方法一:使用PageHelper插件1.首先在pom.xml中引入依赖。<!-- pagehelper --><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.1</version> </dependency>原创 2021-06-04 14:15:49 · 2005 阅读 · 0 评论 -
Mbatis-plus接口多态的封装
1.IService接口//// Source code recreated from a .class file by IntelliJ IDEA// (powered by FernFlower decompiler)//package com.baomidou.mybatisplus.extension.service;import com.baomidou.mybatisplus.core.conditions.Wrapper;import com.baomidou.mybatisp原创 2021-06-09 09:47:05 · 440 阅读 · 0 评论 -
Mysql查询时生成自增序号,并且可以查看某个数据位置
Oracle中有一个伪列rownum,可以在生成查询结果表的时候生成一组递增的序列号。MySQL中没有这个伪列,但是有时候要用,可以用如下方法模拟生成一列自增序号。代码:SELECT (@i:= @i+1) as "序号",t.* from table t,(SELECT @i:=0) as i ORDER BY t.id DESC说明:在from后面通过"(SELECT @i:=0) as i"设置一个虚拟的数值(可以从任意数开始),在select后面用(@i:= @i+1) as “序号”,原创 2021-05-22 16:56:27 · 3838 阅读 · 1 评论 -
Mybatis的增删改查语法标签
1.增加(insert)<!--添加所有的商品--> <insert id="addActivityServe" parameterType="类的全路径" useGeneratedKeys="true" keyProperty="id"> insert into "表名" <trim prefix="(" suffix=")" suffixOverrides=","> <if test="goods原创 2021-05-07 16:11:30 · 614 阅读 · 0 评论 -
mybatis 查询返回List集合、map集合、List<Map>集合
主要是加上这一行:resultType=“java.lang.String” <!-- 查询所有的学生去向 --> <select id="selectStudentDirection" resultType="java.lang.String"> SELECT directionName from work_direction </select>...原创 2019-04-25 20:43:57 · 40677 阅读 · 1 评论 -
Mybaits报错Parameter '0' not found. Available parameters are [arg1, arg0, param1, param2]
首先明白在mybatis中,使用‘#{}’号后,在xml文件中必须写0,1,如代码所示。SELECT * FROM student_account WHERE stuNum = #{arg0} AND stuPassword = #{arg1}注意: 这个主要是因为在MyBatis3.4.4版不能直接使用#{0}要使用 #{arg0}。...原创 2019-04-22 18:10:25 · 346 阅读 · 0 评论 -
mabatis数据库一直没反应
切记!!!在更新的时候一定要把主键放进去!主键!!!!(找了一个小时BUG)if (work_id != null) { // 此时已经存在过数据(执行更新),需要更新操作 System.out.println("就业表已经存在过数据......"); //切记一定要把更新id放进去!!!!!!!!!!! workInfo.setWork_id(work_id); student...原创 2019-04-27 00:38:48 · 210 阅读 · 0 评论 -
Mybatis中update中 set 和 if 用法
update admin<set> <if test="admin_name != null" > admin_name = #{admin_name,jdbcType=VARCHAR}, </if> <if test="admin_password != null" > admin_password = #...原创 2019-04-23 19:28:31 · 2640 阅读 · 0 评论 -
mybatis使用Mysql新增数据后返回主键id
xml中写法: <!-- 添加一条信息数据 --> <insert id="createStudentPost" parameterType="com.hgcbys.bean.PostGraduate" useGeneratedKeys="true" keyProperty="postGraduate_id"> INSERT INTO post_graduate...原创 2019-04-25 11:01:38 · 1782 阅读 · 0 评论