Redis速成(1)
课程:黑马程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目_哔哩哔哩_bilibili
1.Mybatis与MybatisPlus:
参考springboot,需要额外写mapper.class,在方法上+@Select等
在ssm中,需要这样实现mybatis:
配置 sql mapper映射文件
sqlsession实现与数据库连接
SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(configuration); SqlSession sqlSession = sessionFactory.openSession(); User user = sqlSession.selectOne("com.demo.dao.UserMapper.getUserById", 1); sqlSession.close();
MybatisPlus:自带分页 ,更便捷的 CRUD (create,read,update,delete)操作:
MyBatis-Plus 提供了一个
BaseMapper
接口,它封装了所有常见的 CRUD 操作方法,开发者无需手动编写 SQL 语句,框架会自动根据实体类和方法名生成对应的 SQL 并执行。这就是“更便捷的 CRUD 操作”的含义。
1.Redis下载与安装
- 基于Linux系统来安装Redis,利用docker,使用redis,用linux而不是windows:redis在设计之初是没有官方windows版的
- 此处选择的Linux版本为CentOS 7
- docter和linux的关系:Docker 让 Linux 更方便:Docker 让你在Linux上运行程序变得非常简单。你可以把程序打包成一个容器,然后在任何一台Linux电脑上运行,不用担心环境配置的问题。
- 下载顺序:linux->VMware虚拟机(linux centos7版本需和vmware一起用)->docker->redis