mybatis
详解Java的MyBatis框架中SQL语句映射部分的编写
1.resultMap SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如:[详细]
2020-04-02 14:05 分类:编程语言详解Java的MyBatis框架中动态SQL的基本用法
有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时[详细]
2020-04-02 14:03 分类:编程语言Java的MyBatis框架中MyBatis Generator代码生成器的用法
关于Mybatis Generator MyBatis Generator (MBG) 是一个Mybatis的代码生成器 MyBatis 和 iBATIS. 他可以生成Mybatis各个版本的代码,和iBATIS 2.2.0版本以后的代码。 他可以内省数据库的表(或多个表)然后生成可以用[详细]
2020-04-02 13:56 分类:编程语言Java的MyBatis框架中对数据库进行动态SQL查询的教程
其实MyBatis具有的一个强大的特性之一通常是它的动态 SQL 能力。 如果你有使用 JDBC 或其他 相似框架的经验,你就明白要动态的串联 SQL 字符串在一起是十分纠结的,确保不能忘了空格或在列表的最后省略逗号。Mybatis中[详细]
2020-04-02 13:52 分类:编程语言redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
1、错误描述 redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool at redis.clients.util.Pool.getResource(Pool.java:22) at core.security.RedisManager.saveSession[详细]
2020-04-01 12:29 分类:大数据spark (scala)使用mybatis插入数据到mysql
val reader = Resources.getResourceAsReader("mybatis-priceratio.xml") val ds:DataSource = new SingleConnectionDataSource(GlobalConfig.priceratioJdbcUrl,GlobalConfig.priceratioJdbcUser,GlobalCon[详细]
2020-03-27 20:23 分类:大数据-
Mybatis自定义插件
相信工作中用mybatis的同学大部分都使用过PageHelper分布插件,最近也是想了解一下PageHelper的实现原理,PageHelper也是通过mybatis的插件来实现的。具体怎么去实现一个mybatis插件下面做具体的介绍。1.mybatis插件机制工作中遇到过一个...[详细]
2020-03-27 11:11 分类:编程语言 面向声明式API编程(DAP)- Mars-java框架
10秒钟就可以建立一个后端服务, 甚至没有Controller的概念, 分布式锁,只需要一行注解【本机测试,响应时间最低可达9毫秒,吐吞量最高可达1200】[详细]
2020-03-27 08:59 分类:编程语言spring-mybatis与原生mybatis使用对比
原生mybatis使用方法:Stringresource="mybatis-config.xml";InputStreaminputStream=Resources.getResourceAsStream(resource);SqlSessionFactorysqlSessionFactory=newSqlSessionFactoryBuilder().build(inputStream);Sql[详细]
2020-03-26 19:13 分类:编程语言-