会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
繁春
博客园
首页
新随笔
联系
订阅
管理
2019年8月21日
logback与log4j
摘要: logback和log4j是一个人写的, springboot默认使用的日志框架是logback。 logback主要由 logback-core:是其它模块的基础设施、其他模块基于它构建、提供了关键性的通用机制、 logback-classic:是log4j的轻量级的实现,实现了简单日志门面slf
阅读全文
posted @ 2019-08-21 22:39 繁春
阅读(3790)
评论(0)
推荐(0)
2019年7月30日
什么是redis,redis能做什么,redis的应用场景
摘要: 1、什么是Redis Redis是一款内存高速缓存数据库。Redis全称为:Remote Dictionary Server (远程数据服务),使用C语言编写,Redis是一个key-value存储系统(键值存储系统),支持丰富的数据类型,如:String、list、set、zset、hash。 R
阅读全文
posted @ 2019-07-30 00:39 繁春
阅读(85247)
评论(1)
推荐(2)
2019年7月29日
Redis其他知识
摘要: Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息 Redis客户端可以订阅任意数量的频道 发布订阅(PUB/SUB)命令 PSUBSCRIBE pattern 订阅一个或多个符合给定模式的频道 PUBSUB subcommand 查看订阅与发
阅读全文
posted @ 2019-07-29 23:35 繁春
阅读(531)
评论(0)
推荐(0)
2019年7月15日
Mybatis的sql语句操作
摘要: 取值形式的不同:#{ } :是以预编译的形式,将参数设置到sql语句中;PrepareStatement,防止sql注入 ${ }:取出的值直接拼装在sql语句中:会有安全问题 大多数情况下,我们取参数的值都应该去使用#{ }; 原生JDBC不支持占位符的地方我们就可以使用${ }进行取值 #{ }
阅读全文
posted @ 2019-07-15 23:46 繁春
阅读(712)
评论(0)
推荐(0)
2019年7月11日
Redis
摘要: Redis是一个开源的使用ANSI C语言编写、遵守BDS协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis又称为数据结构服务器,因为值(value)有以下:字符串(String)、哈希(Hash)、列表(list)、集合(set)、有序集合
阅读全文
posted @ 2019-07-11 00:24 繁春
阅读(240)
评论(0)
推荐(0)
2019年7月10日
mybatis插件原理
摘要: Executor(update、query、flushstatement、commit、rollback、getTransaction) ParameterHandler(getParameterObject、setParameter、close、isclosed) ResultSetHandler
阅读全文
posted @ 2019-07-10 16:11 繁春
阅读(136)
评论(0)
推荐(0)
mybatis工作原理
摘要: 引导层 >框架支撑层 >数据处理 >接口层 1、创建sqlSessionFactoryBuilder对象 2、build(inputStream) 3、创建解析器parser 4、解析每一个标签把详细信息保存在Configuration中 5、解析mapper.xml mapper.xml中每一个元
阅读全文
posted @ 2019-07-10 16:00 繁春
阅读(132)
评论(0)
推荐(0)
Mybatis逆向工程
摘要: mybatis框架使用者定制的代码生成器,快速根据表生成了JavaBean的映射文件、接口、Bean类 javaModelGenerator:javaBean的生成策略 targetPackage="test.model" 目标包名 sqlMapGenerator:sql映射生成策略 逆向生成一些表
阅读全文
posted @ 2019-07-10 15:22 繁春
阅读(99)
评论(0)
推荐(0)
mybatis缓存机制
摘要: 一级缓存(本地缓存,开启) 二级缓存手动开启和配置,基于namespace级别的缓存 一级缓存(本地缓存):sqlsession级别的缓存,一级缓存是一直开启的(与数据库同一个会话期间查询到的数会放在本地缓存中) 相同数据只需从本地缓存中拿,不需要查询数据库 一缓:1、sqlSession不同 2、
阅读全文
posted @ 2019-07-10 15:12 繁春
阅读(331)
评论(0)
推荐(0)
Mybatis查询
摘要: select查询 resultType:返回的是一个集合,则是集合元素的类型 Map<String ,Object> >resultType="map" Map<Integer,Employee> >resultType="mybatis.bean.Employee"限定名) 引用mapper:<m
阅读全文
posted @ 2019-07-10 14:42 繁春
阅读(995)
评论(0)
推荐(0)
下一页
公告