mybatis
苏云南雁
喜爱技术,热爱学习,终身学习者
展开
-
网页裁剪项目——思路、url接收处理
目录 一、思路 二、url接收处理 1,简易版处理 (1)获取无 '/'的url (2)处理有'/'的url 三、spring boot中调用python 1,java中调用python的相关知识 (1)加入dependency (2)运行基本的python程序 (3)Failed to install '': java.nio.charset.UnsupportedChars...原创 2018-10-11 09:11:58 · 199 阅读 · 0 评论 -
mybatis延迟加载、缓存及逆向工程
1,myibatis延迟加载 存在多表关联查询时,不需要一下子把全部表都拿出来的时候,可以采用延迟加载,先取出单表,等需要时再取出其他表,这样可以大幅提高数据库性能。 相关table可自行建立,目录结构如下: (1)延迟加载测试方法: // 延迟加载测试 @Test public void testfindOrdersUserLazyLoad(){ Sq...原创 2018-09-28 14:18:21 · 219 阅读 · 0 评论 -
spring boot笔记2——spring boot整合mybatis
一、spring boot整合mybatis首先需要添加依赖,pom需要的部分如下: <!-- spring boot的配置 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start...原创 2018-09-29 21:47:48 · 131 阅读 · 0 评论 -
spring boot笔记5——Spring boot全局异常处理、Springboot整合jsp、Springboot整合mybatis(xml配置方式)
一、spring boot全局异常处理 通知机制 @ControllerAdvice 输入url测试,这样就可以处理各种报错信息了: 二、Springboot整合jsp spring boot当然不推荐jsp,现在jsp的模式已经渐渐式微啦,现在了解一下这个东西的机制还是可以的,毕竟几年前的项目基本上都用的jsp,但是呢,由于jsp对html的支持不是非常完美,尤其现在...原创 2018-10-08 21:32:24 · 583 阅读 · 0 评论 -
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 问题
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 这个问题是mybatis的dao层接口和mapper.xml文件不匹配,仔细找找他们的名称是否一致,就搞定了。 我找到的问题是: mapperLocations: classpath*:mapper/*.xml typeAliases...原创 2019-07-16 14:58:17 · 471 阅读 · 0 评论 -
mybatis开发1
创建mybatis工程 配置mybatis的运行环境,数据源,事务等(sqlMapConfig.xml) 创建PO类 创建mapper映射文件、接口(名称一致,在同一个目录下) 在sqlMapConfig.xml中加载mapper映射文件 编写程序 #{}: 占位符 参数类型:简单类型 pojohashmap 如果是简单类型,可以写成value 如果接收pojo对象值...原创 2019-07-16 15:39:18 · 97 阅读 · 0 评论 -
mybatis开发2
动态sql 通过一些表达式的判断等,对sql语句进行灵活的拼接,组装 Sql片段 定义sql片段 引用sql片段 foreach SELECT * FROM USER WHERE id = 1 OR id = 2; SELECT * FROM USER WHERE id IN (1,2); List ids 定义 定义接口方法 测试方法 注意: ...原创 2019-07-16 15:40:21 · 102 阅读 · 0 评论 -
mybatis开发3
查询缓存 缓存: Mybatis 默认有查询缓存,提供 一级缓存和二级缓存 减轻数据库压力,提高系统性能 二级缓存 禁用二级缓存:用于每次都需要查询最新数据的场景 Ehcache 分布式缓存框架 Mybaits自身无法实现分布式缓存,引用其他缓存框...原创 2019-07-16 15:42:00 · 109 阅读 · 0 评论