自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liujiaxing1995的博客

这个人太懒了,什么都没有写

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mybatis源码-SqlSource接口

SqlSource创建流程入口:XMLLanguageDriver#createSqlSource@Overridepublic SqlSource createSqlSource(Configuration configuration, XNodescript, Class<?> parameterType) { // 初始化了动态SQL标签处理器 XMLScriptBuilder builder = new XMLScriptBuilder(configuration, scrip

2020-08-05 15:45:51 266

原创 Mybatis的几种标签

where标签<select id="findUserList" parameterType="queryVo" resultType="user"> SELECT * FROM user <!-- where标签会处理它后面的第一个and --> <where> <if test="user != null"> <if test="user.username != null and user.use

2020-08-04 16:16:46 258

原创 SpringBoot自定义注解实现跳过拦截器

有些操作需要登录,有些操作不需要,拦截器默认拦截所有接口定义不需要拦截注解@Target(value = {ElementType.TYPE, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)public @interface UnAuthRequest {}在自定义拦截器的preHandle方法里 if (handler instanceof HandlerMethod) { Handle

2020-07-21 12:12:40 3060 2

原创 netty的自定义Handler中使用SpringUtil.getBean获取Bean为null

用netty做聊天的时候,Handler里面看别人这么写能拿到Bean,我获取到的为nullUserService userService = (UserService)SpringUtil.getBean("userServiceImpl");SpringUtilpublic class SpringUtil implements ApplicationContextAware { private static ApplicationContext applicationContext;

2020-07-21 11:57:21 2089

原创 AOP拦截使用自定义注解时Class.getAnnotation为null

执行的方法或者类有自定义注解,但是通过clazz.getAnnotation取值为nullUnAuthRequest annotation = clazz.getAnnotation(UnAuthRequest.class);原因是Spring AOP使用CGLIB生成的代理是不会加上父类的方法上的注解的所以试着获取了一下superUnAuthRequest annotation = clazz.getSuperclass().getAnnotation(UnAuthRequest.class);

2020-07-21 11:24:38 1870

原创 特殊字符对照表

新的特殊字符编码对照表渲染后的字符编码十六进制渲染的十六进制编码十进制编码Java描述备注 &#x20; &#x20;&#32;'\u0020'ordinary space→ ←¢&#xa2;¢&#xa2;&#162;'\u00a2'cent sign£&#xa3;£&#xa3;&#163;'\u00a3'pound sign¤&#xa4;¤&#xa4;&#164;'\u...

2020-06-01 12:04:30 4930

原创 @interface 自定义注解

在自定义注解之前首先要知晓一个东西:元注解-可以理解为最根本的注解,其他的注解是可以用此来衍生的,作用就是负责注解其他注解。//元注解@Target()@Target说明了Annotation所修饰的对象范围:Annotation可被用于packages、types(类、接口、枚举、Annotation类型),类型成员(方法、构造方法、成员变量、枚举值),方法参数和本地变量(如循环变量、...

2020-03-31 10:35:58 334

原创 CentOS 官方镜像下载

官网下载链接:http://isoredirect.centos.org/centos/8/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso现在官网默认提供的下载是CentOS 8下载CentOS 7的话需要到阿里云下载镜像:http://mirrors.aliyun.com/centos/7/isos/x86_64/各个版本的ISO镜像文件说明:C...

2019-12-03 10:46:34 2138

原创 MySQL5.7的sql脚本导入到5.5版本数据库报错解决

1,将创建语句中的datetime(*) 改为datetime2,出现 DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 内容的创建语句都改为 DEFAULT ‘0000-00-00 00:00:00’,3,将创建语句中的 TIMESTAMP(*) 改为 TIMESTAMP应该就可以导入成功...

2019-11-28 13:02:03 3274 1

原创 SpringBoot配置跨域访问

开发uniapp时遇到前端请求后端时报错:Access to XMLHttpRequest at ‘http://192.168.203.168:8600/login’ from origin ‘http://localhost:8081’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is p...

2019-11-18 13:16:08 241

转载 intellij idea 新建分支 idea 上进行 git分支branch新建分支,提交分支,合并分支合并到主干,删除分支,管理分支

现在在主流的JAVA开发ide中,idea 的使用率已经超过了eclipse,因此掌握idea的操作至关重要。分支是git的重要功能,通过分支可以使不同的团队各自作业,在关键节点上合并,平时互不干扰,也可以时个人与团队并行作业,亦或不同功能并行前进。(这句话网上抄的)1.新建分支 1.1根据菜单选择1.2 选择新建分支 1.3输入分支名称...

2019-11-13 14:31:02 1480

elasticsearch-7.3.2-no-jdk-linux-x86_64.tar.gz

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。

2019-12-03

空空如也

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

TA关注的人

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