该文被密码保护。 阅读全文
posted @ 2019-12-02 17:27 Binger阳阳 阅读(1) 评论(0) 推荐(0)
摘要: 编程式开发使用MyBatis 在研究MyBatis源码之前,先来看下单独使用MyBatis来查询数据库时是怎么做的: 1 InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml"); 2 SqlSessi 阅读全文
posted @ 2019-12-01 17:57 Binger阳阳 阅读(341) 评论(0) 推荐(0)
摘要: Java项目打jar包 此处以Maven工程为例,进入Java项目根目录,执行mvn package命令: 执行成功之后,项目根目录会出现一个target文件下,我们的jar包就在target目录下。 将jar包上传到服务器 这里推荐一款终端神器:MobaXterm,非常好用,可以自行百度下载。 这 阅读全文
posted @ 2019-11-29 16:27 Binger阳阳 阅读(8243) 评论(0) 推荐(0)
摘要: 缓存体系结构 缓存一般是ORM框架都会提供的功能,目的就是提升查询效率和减少数据库的压力。跟Hibernate一样,MyBatis也有一级缓存和二级缓存,并且预留了集成第三方缓存的接口。 MyBatis跟缓存相关的类都在cache包里面,其中有一个Cache接口,只有一个默认的实现类Perpetua 阅读全文
posted @ 2019-11-22 16:28 Binger阳阳 阅读(938) 评论(0) 推荐(1)
摘要: 1、工具类 1 package test; 2 3 import lombok.extern.slf4j.Slf4j; 4 5 import java.io.BufferedReader; 6 import java.io.FileInputStream; 7 import java.io.IOEx 阅读全文
posted @ 2019-11-21 17:55 Binger阳阳 阅读(3316) 评论(0) 推荐(0)
摘要: 1、下划线转驼峰 1 /** 2 * 下划线转驼峰 3 * @param str 4 * @return 5 */ 6 public static String lineToHump(String str) { 7 Pattern linePattern = Pattern.compile("_(\ 阅读全文
posted @ 2019-11-21 16:39 Binger阳阳 阅读(634) 评论(0) 推荐(0)
摘要: 1、引入依赖 在pom.xml文件中添加POI相关依赖: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency> <depend 阅读全文
posted @ 2019-11-21 16:32 Binger阳阳 阅读(3786) 评论(1) 推荐(0)
摘要: 本文转载自:https://blog.csdn.net/u014297148/article/details/78696096 1、MyBatis的架构 MyBatis的架构分层 MyBatis的实现原理 mybatis底层还是采用原生jdbc来对数据库进行操作的,只是通过 SqlSessionFa 阅读全文
posted @ 2019-11-12 16:41 Binger阳阳 阅读(229) 评论(0) 推荐(0)
摘要: 上篇文章中我们介绍了MyBatis的一些基础知识:https://www.cnblogs.com/yybinger/p/11833737.html,这篇我们来写一个简单的MyBatis访问数据库的demo。 1、引入MyBatis所需要的jar包 1 <?xml version="1.0" enco 阅读全文
posted @ 2019-11-11 15:26 Binger阳阳 阅读(197) 评论(0) 推荐(0)
摘要: 什么是MyBatis MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。 MyBatis可以使用简单的xml或注解来配置和映射原生类型、接口和Java POJO为数据库中的记录。具体可以参考MyBa 阅读全文
posted @ 2019-11-11 14:02 Binger阳阳 阅读(222) 评论(0) 推荐(0)