自定义博客皮肤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) // 是否存入文档 @Documented public @interface NotNull

2021-03-06 16:38:44 99

原创 Jquery和AJAX

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

2020-08-25 08:52:51 360

原创 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 520

原创 JVM的理解及总结

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

2020-08-23 11:38:56 393

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

关于mybatis自动生成model实体类和dao层的接口和mapper GeneratorMapper.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 323

原创 Spring思想理解

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

2020-08-01 15:06:36 160

原创 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 215

原创 Mybatis的第一个Demo

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

2020-07-30 15:27:49 118

mybatis-Demo.zip

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

2020-07-31

空空如也

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

TA关注的人

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