摘要: 13Spring中使用Jedis操作redis Redis是一款开源的内存KV存储,相比较于membercached只有一种数据结构,redis支持多种数据结构。 Spring对Redis的支持 Spring中通过Spring Data Redis这个模块实现对Redis的支持。操作Redis的方式 阅读全文
posted @ 2020-08-09 10:27 在线打工者 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: 09_2MyBatis动态SQL MyBatis提供了一些if、choose(when、otherwise)、trim(where、set)、foreach等元素来处理动态SQL,这里首先对这些元素进行说明介绍,接着会结合实际场景需求,来列出常见的一些操作。 用到的表信息 -- -- Table s 阅读全文
posted @ 2020-08-08 18:55 在线打工者 阅读(183) 评论(0) 推荐(0) 编辑
摘要: MongoDB是一款开源的文档型数据库。 NoSQL可以分为四大块: K-V类型:redis、MemberCached 文档型:MongoDB、Couchbase 列存储:Cassandra、HBase 图存储:Neo4j 启动MongoDB服务 通过Docker引擎启动MongoDB服务。这里有M 阅读全文
posted @ 2020-08-08 10:35 在线打工者 阅读(2486) 评论(0) 推荐(0) 编辑
摘要: 什么是容器 容器是应用层的抽象,它是一个标准化的单元。上图左侧是基于容器的应用,右侧是基于虚拟机的应用。容器里是不包含操作系统相关的一些内容的,所以这样相对于虚拟机来说就比较轻量级一些。 认识Docker Docker最早是一家做PaaS的公司dotCloud开源的一个高级容器引擎。不过无心插柳柳成 阅读全文
posted @ 2020-08-04 22:41 在线打工者 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 简介 PageHelper是在使用MyBatis的时候来辅助简单实现分页功能的工具,其原理是利用MyBatis的拦截器,在查询数据库的时候,拦截下sql,然后进行修改。 支持多种数据库 支持多种分页方式 官方地址为:https://pagehelper.github.io/, GitHub地址为:h 阅读全文
posted @ 2020-08-02 14:56 在线打工者 阅读(410) 评论(2) 推荐(0) 编辑
摘要: 简介 MyBatis Generator 是由MyBatis官方提供的MyBatis代码生成器。可以根据数据库表生成相关代码,比如POJO、Mapper接口、SQL Map xml等。 使用方式 MBG提供了多种的不同场景下的使用方式。 命令行方式 maven 插件方式 eclipse 插件方式 J 阅读全文
posted @ 2020-08-02 11:28 在线打工者 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 免登是指用户进入应用后,无需输入政务钉钉用户名和密码,应用程序可自动获取当前用户身份,进而登录系统的流程。 获取免登授权码 前端H5应用获取免登授权码。此API不需要进行鉴权(即不需要进行dd.config)。 1.引入js文件 在浏览器中使用 script 和 link 标签直接引入文件,并使用全 阅读全文
posted @ 2020-07-30 10:25 在线打工者 阅读(5325) 评论(0) 推荐(0) 编辑
摘要: MyBatis是一款优秀的持久层框架,同样也是做OR Mapping的。与JPA不同,MyBatis里面需要我们自己来定制sql。 MyBatis和JPA的选择 其实如果业务比较操作比较简单使用JPA加hibernate还是比较方便的。但是如果业务复杂即sql映射也复杂这个时候还是使用mybatis 阅读全文
posted @ 2020-07-29 23:15 在线打工者 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 简介 JPA全称Java Persistence API,中文名是Java持久层API。用来描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 名词解释 RDS:关系型数据库服务 Relational Database Service RDBMS:关系数据库管理系统 Relation 阅读全文
posted @ 2020-07-28 21:50 在线打工者 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Spring提供了一致的事务管理抽象,该抽象能实现为不同的事务API提供一致的编程模型。无视我们使用jdbc、hibernate、mybatis哪种方式来操作数据,无视事务是jta事务还是jdbc事务。 事务 事务(transaction),一般是指要做的或所做的事情。在计算机术语中是指访问或者更新 阅读全文
posted @ 2020-07-26 20:49 在线打工者 阅读(474) 评论(0) 推荐(0) 编辑