摘要:前言 mybaits 在ORM 框架中,可算是半壁江山了,由于它是轻量级,半自动加载,灵活性和易拓展性。深受广大公司的喜爱,所以我们程序开发也离不开mybatis 。但是我们有对mabtis 源码进行研究吗?或者想看但是不知道怎么看的苦恼吗? 归根结底,我们还是需要知道为什么会有mybatis ,m 阅读全文
posted @ 2020-06-06 15:52 quellanan 阅读(340) 评论(2) 推荐(2) 编辑
摘要:前言 上一节我们已经学习了Eureka 注册中心,其实我们也使用到了Ribbon ,只是当时我们没有细讲,所以我们现在一起来学习一下Ribbon。 什么是Ribbon 之前接触到的负载均衡都是硬负载均衡,什么是硬负载均衡呢?硬负载均衡就是在以往的大型系统中,会有单独一套系统来负责负载均衡策略,我们所 阅读全文
posted @ 2020-01-14 20:35 quellanan 阅读(150) 评论(0) 推荐(0) 编辑
摘要:前言 算是正式开始学习 spring cloud 的项目知识了,大概的知道Springcloud 是由众多的微服务组成的,所以我们现在一个一个的来学习吧。 注册中心,在微服务中算是核心了。所有的服务都会注册到注册中心,请求服务的时候,并不会直接去请求服务地址,而是先通过注册中心再转到目的地址。虽然E 阅读全文
posted @ 2020-01-09 20:39 quellanan 阅读(159) 评论(0) 推荐(0) 编辑
摘要:前言 我们知道项目的监控是尤为重要的,但是我们如果用jdk 自带的jconsole 和jvisualvm 的话会非常繁琐,且界面不是很友好。之前我们使用了spring boot 项目,但是都没有对项目有一个很好的监控。在spring 家族中有 spring boot admin 可以很好的帮我们起到 阅读全文
posted @ 2020-01-02 20:38 quellanan 阅读(646) 评论(0) 推荐(1) 编辑
摘要:前言 至于什么是Spring security ,主要两个作用,用户认证和授权。即我们常说的,用户只有登录了才能进行其他操作,没有登录的话就重定向到登录界面。有的用户有权限执行某一操作,而有的用户不能执行则是授权。算是一个项目安全框架。和shiro 框架一样。二者的不同大家可以百度小。Spring 阅读全文
posted @ 2019-12-25 13:31 quellanan 阅读(276) 评论(0) 推荐(2) 编辑
摘要:前言 其实vue 的语法在官网上都有详细的讲解和例子,我这里就不多做什么说明,只是把自己学习这些语法是练习的例子贴出来。另外官网上的例子是一个个的html文件。我这里的是一个的vue 文件,通过不同的路由进行访问。 类似就上图的这种效果吧,没有什么样式,大伙将就看看嘿嘿。好了,下面我们就一起来看下主 阅读全文
posted @ 2019-12-20 12:45 quellanan 阅读(38) 评论(0) 推荐(0) 编辑
摘要:前言 上篇博文我们依葫芦画瓢已经将hello world 展现在界面上啦,但是是不是感觉新虚虚的,总觉得这么多文件,项目怎么就启动起来了呢?怎么访问到8080 端口就能进入到我们的首页呢。整个的流程是怎么样的呢? 我也是刚刚接触,所以就会有这样的困惑,所以这篇就简单的理解一下项目页面渲染的过程。 渲 阅读全文
posted @ 2019-12-17 20:37 quellanan 阅读(1115) 评论(0) 推荐(0) 编辑
摘要:前言 其实我们前面已经配置了日志,但是最近总感觉日志日志格式看的不舒服,并且每次打包都是一个jar 文件,lib都包含在jar 中,每次做很小的修改都需要重新替换jar文件,jar文件会比较大,传输起来比较慢。所以做一些改进。 配置log4j2 好了,废话不多说了,先来在Springboot中配置l 阅读全文
posted @ 2019-12-11 18:03 quellanan 阅读(272) 评论(0) 推荐(0) 编辑
摘要:前言 swagger2 是什么,我这里就不说了,就是一个简单的接口文档,方便前后端联调。 其实之前没有想要到要使用swagger 的。因为我之前用的是YAPI ,不过这个是一个单独的工具。并且是开源的,整个团队协作使用起来非常方便。但是这里我们坐个人项目的话,就使用比较简单的swagger2了,我们 阅读全文
posted @ 2019-12-07 16:27 quellanan 阅读(154) 评论(0) 推荐(0) 编辑
摘要:前言 我们的springboot 架手架已经包含了mysql,redis,定时任务,邮件服务,短信服务,文件上传下载,以及docker compose 构建镜像等等。 接下来让我们解决另一个常见的问题。一般的情况下,都是前后端分离的,我这个架手架的初衷也是前后端进行分离,所以这里就涉及到一个很严重的 阅读全文
posted @ 2019-12-05 09:05 quellanan 阅读(475) 评论(0) 推荐(1) 编辑