自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员小奎的博客

努力学习 只为遇到更好的自己!

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 不会部署并调试SpringBoot源码?一看必会IDEA操作

SpringBoot 现在这么火几乎是面试必问,如果你能说出点源码是如果实现的,那么面试官跟定对你刮目相看。但是好多同学往往在部署SpringBoot源码的时候,由于找不到门路而选择放弃。本篇博客通过简单方式教你如果将SpringBoot源码导入IDEA并对其进行调试,对核心的代码添加自己注释内容。

2019-02-27 19:14:17 5782 1

原创 玩转springboot2.x之异步调用@Async

我们在正常开发中一般都是通过同步的方式进行处理的,但是有时候执行多个任务并不是都需要一起执行完才行,采取异步的方式可以有效提升一个请求响应的时间。例如我们进行用户注册,如果是通过邮箱注册一般会发送激活邮件,系统添加用户信息到数据库和发送邮件这2个任务完全可以分开来做,这样用户可以很快接受到注册成功的消息。

2019-02-28 11:14:18 2007

原创 玩转springboot2.x之自定义项目内自动配置

SpringBoot 为我们提供自动配置相关操作,SpringBoot 大量starter依赖就是通过自动配置来实现的。我在上一篇博客 玩转springboot2.x 之自定义HttpClient start依赖 中其实已经介绍如何进行操作,今天我们主要介绍一下不通过外部依赖 在我们SpringBoot项目内定义自动配置。我们还是拿HttpClient 的自动配置为案例来介绍。SpringBoo...

2019-02-25 19:08:57 674

原创 玩转 SpringBoot 2.x 之自定义Starter依赖

SpringBoot starter起步依赖介绍SpringBoot 核心功能就是 start依赖,他默认提供了 spring-boot-starter-web spring-boot-starter-logging spring-boot-starter-aop 等自带的starter起步依赖。这个起步依赖依靠自动配置功能来实现的。他的原理就是将一些Bean进行自动配置 不需要我们去人工的干预...

2019-02-24 21:16:27 3069

原创 玩转 SpringBoot2.x 之自定义配置类整合Druid(Mybatis版)

在阅读前这篇博客之前请先异步 玩转springboot2.x整合mybatis因为我们这篇博客是在其基础之上进行讲解的。Druid是什么?Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。自定义配置类整合Druid 具体操作1 引入druid 依赖 <dependency> <groupId&

2019-02-23 22:10:00 1451

原创 玩转springboot2.x 通过druid-spring-boot-starter整合Druid(Mybatis版)

在阅读前这篇博客之前请先异步 玩转springboot2.x整合mybatis因为我们这篇博客是在其基础之上进行讲解的。Druid是什么?Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。Druid 具体配置操作阿里 Druid为SpringBoot 提供专门的start依赖,mybaties 使用druid 相对比较简单,我们只需要引入 druid的s...

2019-02-23 20:40:53 35368 7

原创 Spring AOP之注解配置篇

AOP注解使用必要配置在进行 AOP 注解配置前我们需要先在我们的配置文件中加入如下配置: <context:component-scan base-package="cn.zhuoqianmingyue.aop"></context:component-scan> <aop:aspectj-aut

2019-02-22 19:21:50 424

原创 Git 分支相关操作

查看当前分支git branch 如下图所示表示当前分支是master创建分支git branch 创建分支的名称分支切换git checkout 切换分支的名称创建并切换分支git checkout -b 创建并切换分支的名称修改分支名称git branch -m 分支原来的名称 分支修改后的名称删除分支git branch -d 分支的名称...

2019-02-22 17:43:13 311

原创 Git SSH方式克隆远程仓库到本地

我们可以通过github 帮助文档查看如何配置SSH的公私密钥。

2019-02-22 17:41:54 14499

转载 Spring AOP之通知类别执行顺序

我们在上一篇博客Spring AOP之通知类别 中介绍了如何在xml中配置通知类别,如果我们配置多个相同的通知类别,它的执行顺序会值怎么样呢?我们下面

2019-02-21 20:25:18 2233

原创 Hibernate 原生SQL多表查询时-字段名相同-查询数据覆盖问题

异常描述实际工作中通过Hibernate进行多表查询 两个实体类有相同属性如下图所示 t_project_iter和t_project_story 表中TITLE 中字段名称相同通过如下图方式进行查询查询出的数据story的title 内容把iter的title内容给覆盖了解决方案通过将 别名.* 换成 { 别名.*} hibernate 会自动为我们生成别名,具体修改如下图:...

2019-02-21 09:33:36 1011

原创 Spring AOP之通知类别

什么是通知类别通知在切入点中执行的位置就是通知类别。关于通知和通知类别具体概念请移步我的另一篇博客Spring AOP之HelloWorld与概念介绍5种通知类别介绍在Spring AOP 中通知类别有5种分别是:before 前置通知after 后置通知afterReturning 返回后通知afterThrowing 抛出异常后通知around 环绕通知通知类别演示公共代...

2019-02-20 22:52:25 421

原创 Spring AOP之公共的切入点配置

直接配置公共切入点我们上一篇博客Spring AOP之HelloWorld与概念介绍中介绍简单使用AOP 切入点的表达式如下配置:<aop:aspect ref="openAdvice"> <aop:before method="open" pointcu

2019-02-19 19:02:02 868

原创 Git 查看提交历史记录

git官方查看提交历史记录文档

2019-02-17 20:21:45 12396 1

原创 Git 使用初体验

配置用户信息用户信息配置是通过 git config 命令来进行操作的,我们可以通过下面两个命令来进行用户信息(代码提交者):git config --global user.name 'your name’git config --global user.email ''将工作区代码放入暂存区将暂存区的代码放入本地仓库...

2019-02-17 17:06:38 809

原创 @RunWith@ContextConfiguration进行Spring上下文测试报错

最近在进行Spring的回炉学习在通过 @RunWith和@ContextConfiguration 进行Spring上下文进行测试具体代码如下:@RunWith(SpringRunner.class)@ContextConfiguration(locations= {"classpath:ioc-helloworld-context.xml"})public class IocHello...

2019-02-17 16:41:25 1033

原创 浅谈 Spring IOC

Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下

2019-02-17 13:43:31 537

原创 Git 官方安装教程

查看git官网内容访问 git 官网 内容如下图:第一步先 点击 Documentation 查看相关文档信息,具体内容如下图:Reference 是参考手册Book 是具体的介绍点击Pro Git book 如下图红色框位置:https://git-scm.com/book/en/v2 具体内容如下:我们可以根据自己的喜好选择对应的语言版本:我们这里选择简体中文,选择...

2019-02-15 13:52:26 507

spring3集成swagger的jar包

Spring 3.2.2.RELEASE 集成 swagger需要的jar包 集成博客:https://blog.csdn.net/ljk126wy/article/details/89083426

2019-04-09

java和java虚拟机发展史思维导图

java和java虚拟机发展史思维导图,用于自己java虚拟机总结

2019-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除