摘要: 支付宝支付能力的接入已经是每个应用离不开的功能点之一了。但是作为个人开发者的话需要一大堆的资料以及认证就很难做了,幸好,支付宝开放平台有一项能极大方便个人开发者了解支付流程的功能----沙箱环境。 准备工作 首先现在支付宝开放平台注册为开发者,然后找到... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(322) 评论(0) 推荐(0)
摘要: 好吧,万物都逃不过真香定理,几周后又把VUE捡起来了,主要是最近的这个小项目前端也是想用到这个VUE。 首先的话,关于vscode的话可以理解为宇宙第一IDE visual studio的小老弟,主要是轻量级,支持广,插件多。visual code的下载地... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(302) 评论(0) 推荐(0)
摘要: 关于webSocket的话题并不少见,比如我们经常遇到的聊天室啦,实时的消息互动啦,巴拉巴拉很多东西都会使用的一项技术。接下来我们就具体来看看webSocket到底是什么东西以及具体的应用场景 WebSocket协议是基于TCP的一种新的网络协议。... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(34) 评论(0) 推荐(0)
摘要: 我们在使用Spring的时候,一般来说都会通过这个方式来实例化一个applicationContext ApplicationContext applicationContext = new ClassPathXmlApplicationContext(... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(97) 评论(0) 推荐(0)
摘要: 在这里简单介绍一下如何整合Mybatis自动生成代码的插件MybatisGenerator 引入插件 需要在pom.xml文件中的中加入以下设置 org.mybatis.generator ... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(50) 评论(0) 推荐(0)
摘要: 执行流程图.png Dispathcer 前端控制器,所有请求都需要通过它来进行统一分发 HandlerMapping 根据URL请求寻找对应的标识有@Controller的具体处理类 ... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(26) 评论(0) 推荐(0)
摘要: 701424-20180722141810942-581667076.png 看到消息说VUE要升级到3.x了。。我的心情是崩溃的。。 最近的话比较忙,有一个比较好的idea想实现了 关于... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(30) 评论(0) 推荐(0)
摘要: 今天听说在SpringBoot整合mybatis和通用mapper的时候会产生一个奇怪的问题,即执行sql语句的时候会找不到主键,比如下面这个样子 //这是我要执行的方法,很明显就只是查询user表中的所有数据userMapper.selectAll()... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(53) 评论(0) 推荐(0)
摘要: 上一篇我们已经成功的将vue项目构建完毕了,这一篇就来看看这个项目中都包含了什么东西吧 image.png 看上去比较复杂了我们一个一个来看 build目录 ... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(52) 评论(0) 推荐(0)
摘要: 最近的前端VUE以及React可以说是大火了,基本上每个群的讨论都离不这两个话题,本身自己是做后台出身的,对前端的追求大概就在能看的水平线了,这次也跟一次风一起看看VUE这个东西到底是什么吧。 构建 Vue官网Vue中文社区 工欲善其事必先利其器,这两... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(123) 评论(0) 推荐(0)
摘要: 参数设置问题 在映射文件中写了这样的一条sql 这条sql运行后会抛出一个There is no getter for property named "id" in "class java.lang.Integer"这样的错误 原因: mybat... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(53) 评论(0) 推荐(0)
摘要: MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis作为一... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(67) 评论(0) 推荐(0)
摘要: 首先整理一下hibernate中关于缓存的知识点 一级缓存 仅当前事物能够访问,如果事务结束,则缓存也会结束 evict()将某对象从一级缓存中清除 clear()将一级缓存中的所有对象清除 get()/load()都支持一级缓存的读和写 save... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(164) 评论(0) 推荐(0)
摘要: 第一次接触HIbernate都是以XML方式,今天来看看注解的方式如何写 1. hibernate的常用注解 //标识实体类@Entity //该实体类对应的表 默认对应的表为类名 可通过@Table(name ="xxx")来标识实体类名与表名不同的... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(57) 评论(0) 推荐(0)
摘要: 以前用eclipse的时候大部分的时间都浪费在找包,导包,和配置上。今天话用idea搭建一个hibernate项目,2分钟搞定 1. 选择框架 选择Next,输入项目名完成项目构建 下图是构建完毕... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(36) 评论(0) 推荐(0)
摘要: 介绍 在项目的过程中,对于参数的校验是必须的,如果参数比较少的话我们可以直接通过代码进行校验,但是数据较大时再用这个方法就比较笨重了,接下来就该我们的主角Validation闪亮登场了 pom.xml ... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(50) 评论(0) 推荐(0)
摘要: 程序猿最烦两件事,第一件事是别人要他给自己的代码写文档,第二件呢?是别人的程序没有留下文档。 程序员最讨厌的四件事:写注释、写文档、别人不写注释、别人不写文档…… 关于写文档这个事情,争论已久,今天就介绍一个解决这个问题的东东,Sw... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(36) 评论(0) 推荐(0)
摘要: 相信大家之前都写过发送邮件的例子,还记得被密密麻麻的代码包围的恐惧吗?今天介绍一下SpringBootMail来发送邮件,体验五六行代码就完成功能的快感! pom.xml org.springframework.... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(33) 评论(0) 推荐(0)
摘要: 关于对异常的处理也是我们在开发过程一个比较大的问题,今天我们就来看看SpringBoot中如何处理异常。 TempException.java package com.priv.gabriel.exception;import lombok.AllAr... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(45) 评论(0) 推荐(0)
摘要: 在应用中如何使用日志一直以来都是一个问题,前些年流行用AOP的方式在主要方式上切进去,最近几天又看到一篇博文证明了使用这个方式是很不科学的,所以自己记录一篇关于日志的理解吧。 首先关于选用哪种日志也是纠结了半天,log4j,log4j2,slf4j,最终还... 阅读全文
posted @ 2022-03-06 18:22 gabriel丶 阅读(71) 评论(0) 推荐(0)