- 博客(11)
- 收藏
- 关注
原创 利用vue-cli 项目创建
在终端中输入命令 vue create 项目名称用以创建项目,在命令输入前会有命名提示符,提示当前所在目录是哪里。输入命令之后,等待片刻,会出现选择vue版本,选择vue2项目。PS:如果有拉取依赖,在项目的根目录下点击查看package.json文件,在该文件中就包含了我们带入的依赖库。拉取依赖后,在src目录下创建router目录,在其中创建index.js文件用以配置路由。在src目录下,创建servcie目录,在其中导入ajax.js文件(自己封装的文件)。在main.js文件中,导入路由。
2022-09-18 22:48:04
433
原创 必须掌握的反射API
此时,真正被调用的是子类对象身上的getClass()方法,得到的就应该是该子类对象的类模板对象,父类引用只是帮助找到这个子类对象。另外,接口的实现类虽然能调用到getClass()方法,但是获取到的是该实现类的Class对象而不是该接口的,注解Annotation是一种特殊的接口,同理也不能用本方式获取。通过Class对象,我们就可以探究这个类的信息,然后完成操作。探究这个类的信息,包括但不限于:所属包、父类、实现的接口、内部类、外部类、属性、构造、方法、修饰符等,当然最常用的还是属性、构造和方法。
2022-09-11 21:13:41
164
原创 JAVA--反射
例如类java.lang.Object,它存放在rt.jar之中,无论哪一个类加载器要加载这个类,最终都是委派给处于模型最顶端的启动类加载器进行加载,因此Object类在程序的各种类加载器环境中都是同一个类。相反,如果没有使用双亲委派模型,由各个类加载器自行去加载的话,如果用户自己编写了一个称为java.lang.Object 的类,并放在程序的Class Path中,那系统中将会出现多个不同的 Object类,Java类型体系中最基础的行为也就无法保 证,应用程序也将会变得一片混乱。
2022-09-04 21:33:21
126
原创 对象与类的关系
1、先有类?还是先有对象?在开发过程中,其实是分为两个阶段的,一个是设计阶段,一个是实现阶段。在设计阶段是我们通过场景,带入用例去分析,在这个时候这些用例都是以对象的方式出现的。然后在通过归纳发现具有相同属性和行为的对象,这个归纳是人脑的一种抽取,我们得到类的概念。此时,是通过人脑的抽象把具有相同属性和行为的对象归纳为一类。在实现过程中,代码是先定义类,然后通过类产生对象。这里体现的是编码中的复用思想,把类看成是对象“模版”,先定义好模版,然后通过模版进行复制,产生无数个对象。...
2022-08-28 21:37:04
349
原创 Stirng
3、在Java中规定,双引号括起来的字符串是不可变的,也就是说"abc"自出生到最终死亡,不可变,也不可能变成"abcd",也不能变成"ab"。//分析:这是使用new的方式创建的字符串对象。//因为"TestString"也是字符串对象,因此可以调用String的方法。4、在JDK当中双引号括起来的字符串,都是直接存储在“方法区”的“字符串常量池”当中的。// 由于在栈当中的s3,s4是引用的堆对象的地址,// 所以s3的地址和s4的地址是不等于的。//s变量保存的是字符串对象的内存地址。
2022-08-21 19:51:26
147
原创 SpringMVC
spring MVC是一个基于的表现层框架,和其他的MVC表现层框架,有如下特点:基于的是Servlet模式;控制器不再需要继承其他类,只需要使用注解@Controller;应用控制器方法参数封装灵活,如果方法参数和表单数据键相同,由前端控制器完成封装;返回页面直接在方法中指定,可以String,void等;性能优秀:Model-View-Controller(模型-视图-控制器)模式,它是一种架构模式,其目标是软件的用户界面和业务逻辑分开,使得代码更高的可拓展性、可复用性、可维护性等。...
2022-08-14 18:51:29
138
原创 MyBatis--事务
事务是基于关系型数据库的企业应用的重要组成部分,用来确保应用程序数据的完整性和一致性。事务就是一个系列(一组、几个)操作的集合单元,这些操作要么全部完成,要么全部失败,如果某一个操作失败,就算是已经成功执行的操作都会发生回滚,仿佛什么都没发生一样。事务的四个特性:ACID原子性:一个事务是一个不可分割的工作单位,事务中的动作要么全部成功要么全部失败一致性:事务必须保证数据库从一个一致性状态变到另一个一致性状态。举例: 转账前:A-2000 B-0,总额2000(一致性状态) 转账中:A
2022-08-07 12:39:48
2180
原创 MyBatis
什么是MyBatis?MyBatis是一个持久层框架,属于JDBC的替代方案之一,他的前身是iBatis。它属于ORM关系型映射。ORM(O/R-Mapping对象关系映射),是一种把内存中的对象保存到关系型数据库的技术。用它封装数据库访问的细节。采用元数据(XML)的方式来描述对象-关系(数据库表)的映射细节,可以使得ORM充当任何一个Java应用业务层到数据库之间的桥梁。...
2022-08-01 09:03:02
94
原创 设计模式--单例模式
/自定义的枚举值。立即加载的单例模式--饿汉模式。延迟加载的单例模式--懒汉模式。*通过枚举创建单例模式。静态内部类--创建单例模式。
2022-07-24 10:16:56
69
原创 注解(Annotation)
注解Annotation是一种元数据形式。属于Java中的一种数据类型,其地位和类、接口、数组、枚举都是一样的。其是书写在Java代码中,但是其书写的位置被固定为类、方法、变量、参数的前面。JDK1.5开始,注解语法提供了更为强大的功能。注解语法也被称为meta-data(描述数据的数据)。它们可以用来生成文档,检查代码间依赖关系,帮助编译器作语法检查等。其不会改变程序的操作,因此没有改变程序的语义,然而在开发和配置期间,注解信息可以在运行期进行获取。 注释是对代码的解释和说明,其目的是提高程
2022-07-11 18:52:08
304
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人