环境背景 这里以配置两个mysql数据库为展示用例。持久层使用mybatis实现。两个连接分别使用不同的连接池 druid 和 hikari 相关知识 这里介绍了一些相关的知识点,清楚后可以跳过 mybatis和mybatis-spring-boot-starter的关系 在pom依赖上它们是两个不 ...
分类:
编程语言 时间:
2020-07-17 09:19:46
阅读次数:
72
maven 一、创建非模板的java project pom.xml <!-- 打包--> <packaging>jar</packaging> <!-- 添加依赖--> <dependencies> <dependency> <groupId>org.mybatis</groupId> <arti ...
分类:
其他好文 时间:
2020-07-17 01:25:07
阅读次数:
104
用户注册功能接口开发 注册接口开发 MD5加密工具类封装 UserMapper.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http ...
分类:
其他好文 时间:
2020-07-16 21:18:17
阅读次数:
62
mybatis框架的概述 mybatis是一个持久层框架,用java语言编写 它封装了JDBC操作的很多细节,使开发者只需要关注sql本身,而无需关注注册驱动,创建连接等繁杂的过程,它使用了ORM思想实现了结果集的封装 ORM:关系对象映射 简单的说就是把数据库的表与实体类和实体类的的属性对应起来 ...
分类:
其他好文 时间:
2020-07-16 21:09:06
阅读次数:
56
SSH框架是Struct+Spring+Hibernate,SSM是指的Spring-MVC+Spring+MyBatis 1、Struct和Spring-MVC:SpringMVC的控制层是Controller,Structs的控制层是Action。SpringMVC的Controller和Str ...
分类:
其他好文 时间:
2020-07-16 20:58:33
阅读次数:
56
mybatis 最佳实战 1. mybatis 使用步骤 环境搭建,依赖导入,配置文件 mybatis generater 生成文件 修改实体类(不可删除,但是可以添加) dao 层添加mapper 多表连接查询的方法; Xml 文件配置SQL 语句,添加映射实体类 2. 依赖导入 <depende ...
分类:
其他好文 时间:
2020-07-16 12:06:48
阅读次数:
100
背景简介: 最近项目中经常需要设置一些定时器,定时执行某个任务,项目基本架构:SpringCloud+SpringBoot+Mybatis 主要涉及的注解: @EnableScheduling //开启定时任务@Scheduled //执行任务间隔设置 开启定时任务的注解:@EnableSchedu ...
分类:
编程语言 时间:
2020-07-15 23:56:08
阅读次数:
157
批量插入数据两种方式 1. 查询后插入 <insert id="saveInfo" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id"> insert into v_product_info ( `deman ...
分类:
其他好文 时间:
2020-07-15 22:48:06
阅读次数:
75
原文链接:ibit-mybatis-generator-maven-plugin 介绍 ibit-mybatis-generator-maven-plugin 是 ibit-mybatis-generator 做成的 maven 插件,进一步简化生成代码步骤。 maven 引入 <!--代码生成-- ...
分类:
其他好文 时间:
2020-07-15 22:47:47
阅读次数:
71
其实,手写jdbc也是蛮好玩的... 在企业开发过程中,除去一些特殊的要求外,基本上都会使用全自动或半自动的ORM框架代替原生JDBC进行数据库的访问。而在具体项目设计时,常常会根据项目业务情况进行技术选型。其中常用的ORM框架有: Mybatis Hibernate Spring Data JPA ...
分类:
编程语言 时间:
2020-07-15 16:04:34
阅读次数:
109