- 博客(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>
2020-07-30 15:27:49
118
mybatis-Demo.zip
2020-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人