自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 自定义java注解

自定义java注解用处1、编译检查2、反射时可以通过注解来选择某个属性或者方法或者参数3、可以生成帮助文档(Swagger2)4、帮助查看代码(@Override)// 目标放在哪里@Target({ElementType.FIELD,ElementType.PARAMETER}) // 保留策略 一般使用RUNTIME@Retention(RetentionPolicy.RUNTIME) // 是否存入文档@Documentedpublic @interface NotNull

2021-03-06 16:38:44 69

原创 Jquery和AJAX

JqueryJquery 是一个javascript函数库,jQuery库包含以下功能:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改AJAXUtilities提示: 除此之外,Jquery还提供了大量的插件。Jquery库的下载:目前官网无法正确的下载库了。从 jquery.com. 下载 jQuery 库第二种方式:引用其他网页的JQUERYStaticfile CDN、百度、又拍云、新浪、

2020-08-25 08:52:51 325

原创 github上传与下载项目的过程

上传项目一、使用git上传文件到GitHub需要git客户端以及注册GitHub账号。git官网:https://git-scm.com/github官网:https://github.com/git的安装以及GitHub的注册这里就不说了。下边就直接从上传开始。第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。你可以直接在桌面右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。现在我通过命令行在桌面新建一个test文件夹(你也可以在其他任何地方创建这个文件

2020-08-23 16:27:05 464

原创 JVM的理解及总结

什么是JVMJVM 称 java虚拟机 ,一般的虚拟机分为 Hotspot 。Java程序的跨平台特性主要是指字节码文件可以在任何具有Java虚拟机的计算机或者电子设备上运行,Java虚拟机中的Java解释器负责将字节码文件解释成为特定的机器码进行运行。因此在运行时,Java源程序需要通过编译器编译成为.class文件。众所周知java.exe是java class文件的执行程序,但实际上java.exe程序只是一个执行的外壳,它会装载jvm.dll(windows下,下皆以windows平台为例

2020-08-23 11:38:56 319

原创 关于mybatis自动生成model实体类和dao层的接口和mapper

关于mybatis自动生成model实体类和dao层的接口和mapperGeneratorMapper.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-g

2020-08-04 20:20:33 281

原创 Spring思想理解

Spring思想养成为了解决企业级的轻量级开发Spring,减少模块与模块之间的耦合性——具体就是帮助开发人员创建类对象,管理对象之间的关系核心技术AOP核心容器(存储的是java对象)IoC(Invasion of Control)控制反转 思想把对象的创建,赋值,管理工作交给代码之外的容器实现,也就是对象的创建是其他外部资源完成的控制:创建对象,对象属性的赋值,对象之间的关系管理。反转:把创建对象的权限转移给代码之外的容器处理实现,容器代替开发人员正转:由开发人员在代码中,使

2020-08-01 15:06:36 125

原创 jdk动态代理的理解

JDk动态代理使用jdk中的java.lang.reflect包下的三个核心类:InvocationHandler,Method,Proxy 完成动态代理要求:目标类必须实现接口 因为Proxy.newProxyInstance(ClassLoader loader, Class<?>[] interfaces,InvocationHandler h)中的参数必须含有 interface不实现接口可使用CGLIB来实现动态代理cglib(Code Generation Librar

2020-07-31 19:14:22 175

原创 Mybatis的第一个Demo

Mybatis的布局与分页创建maven工程导入依赖创建pojo层创建Dao层mybatis主配置文件测试结果创建maven工程针对初学者,也是为了加强自己的记忆,写了这篇关于mybatis的使用步骤以及拓展分页控件的使用,第一次写博客,不喜勿碰。导入依赖 <!-- mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId&gt

2020-07-30 15:27:49 86

mybatis-Demo.zip

我文章中的mybatis的项目文件,是一个maven项目,不含数据库脚本,需要自行使用创建数据库或者拿自己以前的数据库使用改变pojo类的属性即可

2020-07-31

空空如也

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

TA关注的人

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