- 博客(7)
- 收藏
- 关注
原创 阿里云安装部署redis
阿里云版本:CentOS 7.3redis版本:redis-6.2.6下载redisredis官网:Redis下载完成得到:使用xftp工具将其上传至阿里云服务器(这里我放在了opt目录下)使用xshell远程连接阿里云服务器进入到opt目录下(命令: cd /opt)注:根据你redis放的位置不同进入到不同的目录解压redis命令:tar -zxvf redis-6.2.6.tar.gz解压完得到redis-6.2.6...
2022-03-22 17:04:10 1154
原创 SpringBoot之数据访问
1 . 原生态JDBC 导入spring-boot-start-data-jdbc依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId></dependency> 导入数据库驱动包mysql-connection-java依赖,s
2021-12-28 12:44:04 481
原创 Mybatis学习笔记(四)
2.1 Mybatis的缓存2.1.1 缓存很多时候用户发送请求后都需要去查询数据库,如果数据有成千上万条,每次请求都来查询数据库会极大增大系统开销,严重时会导致系统崩溃瘫痪无法运行,这个时候可以利用缓存的思想,将查询到的信息存储进内存中作为临时数据,这样下一次请求只需要从内存中读取,极大降低了系统开销,同时减轻和数据库的交互次数,提高系统效率,提高查询效率,解决了高并发系统的性能问题适合存放进缓存中的数据:需要经常查询且不改变的数据2.1.2 Mybatis的一级缓存Mybatis默认
2021-12-25 20:18:05 826
原创 Mybatis学习笔记(三)
1.9 复杂查询环境(一对多,多对一)1.9.1 多对一创建学生实体类和老师实体类//这里使用了lombok注解,减少了代码量@Data@AllArgsConstructor@NoArgsConstructorpublic class Student { private int id; private String name; private String classname; private Teacher teacher;}@Data@No
2021-12-25 20:14:53 137
原创 Mybatis学习笔记(二)
1.3 配置及优化环境配置(environments)MyBatis 可以配置成适应多种环境,这种机制有助于将 SQL 映射应用于多种数据库之中,开发、测试和生产环境需要有不同的配置,不过要记住:尽管可以配置多个环境,但每个 SqlSessionFactory实例只能选择一种环境。所以,如果你想连接两个数据库,就需要创建两个 SqlSessionFactory实例,每个数据库对应一个。而如果是三个数据库,就需要三个实例事务管理器(transactionManager)type="[JDBC|
2021-12-25 20:05:54 495
原创 Mybatis学习笔记(一)
之前学习mybatis后自己动手做了笔记,分享出来给大家学习参考第一部分:创建Mybatis程序以及对其的一些基本使用下一篇会讲到mybatis的一些配置和其他功能1.1 创建第一个Mybatis程序1.1.1 创建一个maven工程1.1.2 导入Mybatis和数据库驱动包和单元测试的依赖 <dependencies> <!-- 导入Mybatis的依赖--> <dependency>
2021-12-25 19:53:17 371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人