mybatis
文章平均质量分 69
鲸鱼姐
这个作者很懒,什么都没留下…
展开
-
mybatis使用SELECT LAST_INSERT_ID(),foreach
1.SELECT LAST_INSERT_ID() 的使用和注意事项尊重个人劳动成果,转载请注明出处:http://blog.csdn.net/czd3355/article/details/71302441首先我先解释以下在在映射文件中的代码是什么意思。<insert id="insertStudent" parameterType="com.czd.mybatis01.bean.Student"> INSERT stu(name)VALUES (#{name})...原创 2021-09-28 09:38:13 · 708 阅读 · 0 评论 -
Mybatis 一对多关系表及多条件联合查询xml
类对象(1)合同类:一个合同有多个产品public class Contract {//合同参数较多,只选择一两个属性private Long id;//IDprivate List<Product> product;//一个合同下有多个产品 private String contractNum;//合同编号 ... //get,set方法忽略}(2)产品类:一个产品对应一个合同public class ...原创 2021-05-19 10:52:51 · 584 阅读 · 0 评论 -
Mybatis关联查询之一对多和多对一XML如何配置(转发)
Mybatis关联查询之一对多和多对一XML如何配置?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。首先是有两张表(学生表Student和老师Teacher表,注:这里只是为了演示一对多和多对一的情况,请不要杠),为了更易懂,这里只设置了最简单的几个必要字段。表结构如下图Student表:Teacher表:创建实体beanTeacher.java:import java.util.List;.转载 2021-05-14 15:20:04 · 223 阅读 · 0 评论 -
springboot-mybatis多条件复杂查询注解版,参数为Map,返回值为Map的List-参照第五条
1.单参数查询注解版2.多参数查询注解版3.属性变量有类的注解4.参数是Map,返回值为类List5.参数是Map,返回值是List<Map>原创 2020-05-26 22:36:48 · 3166 阅读 · 0 评论 -
springboot—结合echart绘制折线图(带最大值/最小值气泡显示,修改折线颜色)
1. 引入echart.js 和echar.min.js <script src="/assets/echart/echarts.js"></script> <script src="/assets/echart/echarts.min.js"></script>2. html页面添加 <div id ="li...原创 2019-08-09 09:34:41 · 4227 阅读 · 0 评论 -
bootstrp左侧菜单授权显示—两种方法
1. 采用shiro进行授权显示, 详细开发可以看我之前关于shiro的权限文章 <div class="container-fluid"> <div class="row"> <div class="col-sm-2" id="menulist"> <a href="#" ...原创 2019-07-16 11:48:07 · 260 阅读 · 0 评论 -
springboot 与shiro整合-----(四)mybatis+shiro+thymeleaf实现标签整合之用户授权
一 导读和效果springboot 与shiro整合——(一)页面过滤器实现拦截springboot 与shiro整合——(二)mybatis用户登录认证springboot 与shiro整合-----(三)mybatis+shiro实现用户授权本文在前面面的基础上增加thymeleaf标签整合具体三步可实现根据不同用户显示不同菜单:导入依赖——》添加shirodialect—...原创 2019-07-15 21:13:38 · 682 阅读 · 1 评论 -
bootstrap布局(三)—后台布局实例(根据权限显示不同菜单)
一效果如下,不同用户登陆看到的菜单不同。本文是在bootstrap布局(二)的基础上增加的功能。管理员用户id是4,地址栏输入:localhost:8090/sysmenu/4普通用户id是6,地址栏输入:localhost:8090/sysmenu/6平台搭建如下:二 数据库设计1. t_menu设计如下:2.t_role_menu设计如下:3...原创 2019-06-30 18:33:50 · 6031 阅读 · 0 评论 -
springboot—Mapper注解版—多个参数查询需要加上@Param
@Mapperpublic interface UserMapper { @Select("select * from t_user where id = #{id}") public User getUserById(Integer id); @Options(useGeneratedKeys = true,keyProperty = "id") //加入自增主键...原创 2019-07-09 11:40:55 · 4478 阅读 · 0 评论 -
springboot开发指南(四)—mybatis+mysql+thymeleaf开发一个restful服务,实现用户增删改(完整版)
需求:连接mysql数据库,实现用户增删改需要源码,请加微信号,进技术交流群,发送springboot102,免费获取此文章源码。一.运行如下:http://localhost:8090/users单击用户添加单击修改二、目录结构如下:三 新建工程,springboot引入web,thymeleaf,mysql,mybatis,jdbc依赖如下...原创 2019-06-08 18:41:56 · 2153 阅读 · 5 评论