会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
返回顶部
茶底世界
读万卷书,行万里路
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2019年4月3日
SpringBoot之旅第三篇-日志
摘要: 一、前言 日志对于一个系统的重要性不言而喻,日志能帮我们快速定位线上问题,市场上存在非常多的日志框架,比较常见的有 JUL,JCL,Log4j,Log4j2,Logback、SLF4j、jboss-logging等。 spring-boot-starter-logging采用了slf4j+logba
阅读全文
posted @ 2019-04-03 22:11 茶底世界
阅读(483)
评论(0)
推荐(1)
2019年3月28日
SpringBoot之旅第二篇-配置
摘要: 一、引言 虽然springboot帮我们进行了自动配置,但配置还是不可避免的,比如最简单的端口号,数据库连接。但springboot的配置一般不用xml进行配置,而是yml和properties,选择他们当然是因为他们更方便。 YAML(YAML Ain't Markup Language)是以数据
阅读全文
posted @ 2019-03-28 23:27 茶底世界
阅读(816)
评论(0)
推荐(1)
2019年3月26日
SpringBoot之旅第一篇-初探
摘要: 一、SpringBoot是什么? 微服务,应该是近年来最火的概念,越来越多的公司开始使用微服务架构,面试中被问到的微服务的概率很高,不管对技术的追求,还是为了进更好的公司,微服务都是我们开发人员的必须要学习的知识。 那么微服务究竟是什么呢? 我们通俗的理解方式就是:微服务化的核心就是将传统的一站式应
阅读全文
posted @ 2019-03-26 23:45 茶底世界
阅读(803)
评论(3)
推荐(0)
2019年3月24日
Mybatis之旅第四篇-输入输出映射
摘要: 一、引言 在日常开发用到mybatis时,因为实际的开发业务场景很复杂,不论是输入的查询条件,还是返回的结果,经常是需要根据业务来定制,这个时候我们就需要自己来定义一些输入和输出映射 二、parameterType(输入映射) 输入映射是在映射文件中通过parameterType指定输入参数的类型,
阅读全文
posted @ 2019-03-24 17:15 茶底世界
阅读(471)
评论(0)
推荐(0)
2019年3月21日
Mybatis之旅第三篇-SqlMapConfig.xml全局配置文件解析
摘要: 一、前言 刚换工作,为了更快的学习框架和了解业务,基本每天都会加班,导致隔了几天没有进行总结,心里总觉得不安,工作年限越长越感到学习的重要性,坚持下去!!! 经过前两篇的总结,已经基本掌握了mybatis的开发模式,这篇主要是总结SqlMapConfig.xml文件的配置 SqlMapConfig.
阅读全文
posted @ 2019-03-21 23:04 茶底世界
阅读(679)
评论(0)
推荐(0)
2019年3月17日
Mybatis之旅第二篇-Mapper动态代理方式
摘要: 一、引言 通过上一篇mybatis的入门学习,我们已经会使用mybatis实现简单的增删改查,但是我们也发现了用原始Dao开发的一些问题: Dao方法体存在重复代码:通过SqlSessionFactory创建SqlSession,调用SqlSession的数据库操作方法 调用sqlSession的数
阅读全文
posted @ 2019-03-17 20:34 茶底世界
阅读(659)
评论(0)
推荐(0)
2019年3月13日
Mybatis之旅第一篇-初识Mybatis
摘要: 一、JDBC的问题 为什么我们要使用Mybatis,是因为JDBC存在以下问题 1、 数据库连接创建、释放频繁造成系统资源浪费,从而影响系统性能。如果使用数据库连接池可解决此问题。 2、 Sql语句在代码中硬编码,造成代码不易维护,实际应用中sql变化的可能较大,sql变动需要改变java代码。 3
阅读全文
posted @ 2019-03-13 23:45 茶底世界
阅读(707)
评论(0)
推荐(0)
2019年3月12日
Spring之旅第六篇-事务管理
摘要: 一、什么是事务 什么是事务(Transaction)?事务是数据库中的概念,是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 有个非常经典的转账问题:A向B转款1000元,A转出成功,扣除了A账户的1000元,但当系统准备向B账户增加1000元出现了故障,转入失败,但是A账户的金
阅读全文
posted @ 2019-03-12 17:03 茶底世界
阅读(881)
评论(0)
推荐(3)
2019年3月10日
Spring之旅第五篇-AOP详解
摘要: 一、什么是AOP? Aspect oritention programming(面向切面编程),AOP是一种思想,高度概括的话是“横向重复,纵向抽取”,如何理解呢?举个例子:访问页面时需要权限认证,如果每个页面都去实现方法显然是不合适的,这个时候我们就可以利用切面编程。 每个页面都去实现这个方法就是
阅读全文
posted @ 2019-03-10 21:44 茶底世界
阅读(2031)
评论(0)
推荐(1)
Spring之旅第四篇-注解配置详解
摘要: 一、引言 最近因为找工作,导致很长时间没有更新,找工作的时候你会明白浪费的时间后面都是要还的,现在的每一点努力,将来也会给你回报的,但行好事,莫问前程!努力总不会有错的。 上一篇Spring的配置博客评论中有园友指出现在很少用xml类配置SpringBean了,都是用注解的方式来进行配置,那么这篇就
阅读全文
posted @ 2019-03-10 00:15 茶底世界
阅读(585)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告