• MyBatis

    时间:2024-04-26 07:36:37

    搭建 MyBatis MyBatis开发环境 MySQL不同版本的注意事项         1、驱动类driver-class-name MySQL 5版本使用jdbc5驱动,驱动类使用:com.mysql.jdbc.Driver MySQL 8版本使用jdbc8驱动,驱动类使用:com.mysq...

  • Spring+SpringMVC+MyBatis深入学习及搭建(十二)——SpringMVC入门程序(一)

    时间:2024-04-25 18:31:03

    转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6999743.html前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(十一)——SpringMVC架构1需求以案例作为驱动。SpringMVC和MyBatis使用一个案例(商品订单管理...

  • SSM框架通过mybatis-generator自动生成代码

    时间:2024-04-24 15:02:45

    一、首先eclipse配置好maven环境,并且创建好一个SSM框架的工程二、在pom.xml中添加plugin <build> <finalName>ssm_web</finalName> <pluginManagemen...

  • spring与mybatis集成和事务控制

    时间:2024-04-23 07:45:30

    一个. 基本介绍本文将使用spring整合mybatis, 并加入事务管理, 以此为记, 方便以后查阅。二. 样例1. 代码结构图:2. 建表语句:DROP DATABASE test;CREATE DATABASE test; USE test; CREATE TABLE USER( id ...

  • Java版分布式微服务云开发架构 Spring Cloud+Spring Boot+Mybatis 电子招标采购系统功能清单

    时间:2024-04-19 12:26:47

     项目说明 随着公司的快速发展,企业人员和经营规模不断壮大,公司对内部招采管理的提升提出了更高的要求。在企业里建立一个公平、公开、公正的采购环境,最大限度控制采购成本至关重要。符合国家电子招投标法律法规及相关规范,以及审计监督要求;通过电子化平台提高招投标工作的公开性和透明性;通过电子化招投标,使得...

  • Mybatis二(高级部分)

    时间:2024-04-18 18:06:28

    1、输入映射和输出映射a)        输入参数映射b)        返回值映射2、动态sqla)        If标签b)        Where标签c)        Sql片段d)        Foreach标签3、关联查询a)        一对一关联b)        一对多关联...

  • 从 0 开始手写一个 Mybatis 框架,三步搞定!

    时间:2024-04-18 13:35:54

    阅读本文大概需要 3 分钟。MyBatis框架的核心功能其实不难,无非就是动态代理和jdbc的操作,难的是写出来可扩展,高内聚,低耦合的规范的代码。本文完成的Mybatis功能比较简单,代码还有许多需要改进的地方,大家可以结合Mybatis源码去动手完善。1. Mybatis框架流程简介在手写自己的...

  • MyBatis 学习(六)之动态 SQL

    时间:2024-04-17 10:28:30

    目录 1 动态 SQL 介绍 2 if 标签 3 where 标签 4 set 标签 5 trim 标签 6 choose、when、otherwise 标签 7 foreach 标签 8 bind 标签 1 动态 SQL 介绍         动态 SQL 是 MyBatis 强大特性之一,极大...

  • MyBatis一次执行多条SQL语句

    时间:2024-04-17 09:47:21

    MyBatis一次执行多条SQL语句有个常见的场景:删除用户的时候需要先删除用户的外键关联数据,否则会触发规则报错。解决办法不外乎有三个:1、多条sql分批执行;2、存储过程或函数调用;3、sql批量执行。今天我要说的是MyBatis中如何一次执行多条语句(使用mysql数据库)。1、修改数据库连接...

  • Maven+SSM框架(Spring+SpringMVC+MyBatis)(二)

    时间:2024-04-16 08:03:08

    1.基本概念2.开发环境搭建3.Maven Web项目创建4.SSM整合此次整合我分两个配置文件:1)分别是spring-mybatis.xml,包含spring和mybatis的配置文件,2)还有个是spring-mvc的配置文件,3)此外有2个资源文件:jdbc.propertis和log4j....

  • JavaWeb开发03-Mybatis入门-基础操作-XML映射文件-动态SQL

    时间:2024-04-16 07:14:23

    一、Mybatis-入门 Java程序控制数据库 1.入门 定义实体类:一定要和表中的字段一一对应 配置连接数据库数据 建立Mapper层语句,来获取数据库数据以及将其封装到user的list中去。 2.配置SQL提示 为了进行查询数据库中有哪些表,所以得连接数据库 3.JDBC介绍  ...

  • Spring Boot项目中MyBatis连接DB2和MySQL数据库返回结果中一些字符消失——debug笔记

    时间:2024-04-15 19:42:10

    写这篇记录的原因是因为我之前在Spring Boot项目中通过MyBatis连接DB2返回的结果中存在一些字段,这些字段的元素中缺少了一些符号,所以我现在通过在自己的电脑上通过MyBatis连接DB2和MySQL,来重现之前碰到的情况。为了方便分析起见,我这里新建一个test表,并插入一些数据。以下...

  • 【比较mybatis、lazy、sqltoy、mybatis-flex操作数据】操作批量新增、分页查询(二)

    时间:2024-04-15 16:36:29

    CREATE TABLE `sys_user` ( `column_name` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '额外字段', `create_time` datetime DEFAULT CURRENT_...

  • mybatis的嵌套查询(嵌套查询nested select和嵌套结果nested results查询)区别

    时间:2024-04-15 10:44:37

    (转自:http://blog.csdn.net/canot/article/details/51485955) Mybatis表现关联关系比hibern...

  • mybatis02 --- 一对多,collection中嵌套select

    时间:2024-04-15 10:43:40

    <resultMap id="getUnSendTemplateMessagesMap" extends="baseMap" ty...

  • 使用Mybatis实现多表多对多保存实例(含代码及解释)

    时间:2024-04-13 20:02:44

    多对多保存实例(保存学生)项目目录结构(maven):多对多保存学生灵魂之处解析:StudentMapper.xml不保存主键的运行结果:新增学生的id为0,tea_id应该是正常的,只是因为我之前代码写错了,主要看学生id会为0;(所有表id都设置了自动递增)创建表t_stu:创建表t_teach...

  • MyBatis-generator常见错误(搞了半天没找到什么错,删了重新建了一下就好了,莫名奇妙)

    时间:2024-04-13 18:32:18

    MyBatis-generator常见错误(整合) 错误一:(property*,plugin*,commentGenerator?,(connectionFactory|jdbcConnection)    [INFO] Building ssm01 Maven Webapp 1.0-SNAPSH...

  • Mybatis之insert--saveOrUpdate/获取自增主键/where条件

    时间:2024-04-13 15:21:34

    1.实现saveOrUpdate2.获取自增主键2.1.1单条插入获取主键2.1.2批量插入获取主键2.2通过获取3.where条件3.1 in3.2 like3.3数字类型判空3.4字符串判空...

  • MyBatis报错笔记——Could not find parameter map java.util.List

    时间:2024-04-13 11:35:20

    今天在学习使用MyBatis框架是出现Could not find parameter map java.util.List的报错经过仔细检查,出错问题是 mybatis-config.xml中相应的关键字写错了:将parameterType写错成parameterMap。这才会出错。解决办法就是将...

  • Mybatis 返回结果多重嵌套List

    时间:2024-04-13 11:34:20

    实际开发中,在定义接口的返回格式时往往会遇到返回json多重嵌套的情况:返回数据结构定义我们可以在service层处理数据得到想要的格式。也可以在.xml文件中通过sql来做简单处理。比如想得到上图格式(四层嵌套)1、创建相关Vo实体类PersonDataVoPersonPosGroupVoVide...