自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 SpringBoot VUE+ElementUI

VUE+ElementUI

2022-07-22 11:12:28 273 1

原创 传统html+vue+elementUI开发&nodeJS环境搭建

ElementUI简介 我们学习VUE,知道它的核心思想式组件和数据驱动,但是每一个组件都需要自己编写模板,样式,添加事件,数据等是非常麻烦的, 所以饿了吗推出了基于VUE2.0的组件库,它的名称叫做element-ui,提供了丰富的PC端组件 ElementUI官网:http://element-cn.eleme.io/#/zh-CN 注1:类似前端框架还有iviewVue+ElementUI安装 CDN方式 <!-- 1. 导入css ...

2022-04-30 15:34:25 549

原创 vue路由

1. SPA是什么 单页Web应用(single page application,SPA),就是只有一个Web页面的应用, 是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序 单页面应用程序: 只有第一次会加载页面, 以后的每次请求, 仅仅是获取必要的数据.然后, 由页面中js解析获取的数据, 展示在页面中 传统多页面应用程序: 对于传统的多页面应用程序来说, 每次请求服务器返回的都是一个完整的页面 优势 ...

2022-04-29 19:29:38 89

原创 VUE基础语法02

1. 样式绑定 1.1 class绑定 使用方式:v-bind:class="expression" expression的类型:字符串、数组、对象 1.2 style绑定 v-bind:style="expression" expression的类型:字符串、数组、对象<html> <head> <meta charset="utf-8" /> <title>&l...

2022-04-28 21:54:05 87

原创 VUE基础语法01

1. 模板语法 1.1 插值 1.1.1 文本 {{msg}} 1.1.2 html 使用v-html指令用于输出html代码 1.1.3 属性 HTML属性中的值应使用v-bind指令 1.1.4 表达式 Vue提供了完全的JavaScript表达式支持 {{str.substr(0,6).toUpperCase()}} {...

2022-04-26 19:46:49 83

原创 设计模式之行为型模式

模板方法模式(Template)注意事项和细节: 钩子函数在模板方法模式的父类中,我们可以定义一个方法,它默认不做任何事,子类可以视情况要不要覆盖它,该方法称为“钩子” 算法只存在于一个地方,也就是在父类中,容易修改。需要修改算法时,只要修改父类的模板方法或者已经实现的某些步骤,子类就会继承这些修改 一般模板方法都加上 final 关键字, 防止子类重写模板方法 命令模式(Command) 注意事项和细节: 将发起请求的对象与执行请求的对象解耦 容易实现

2022-04-22 14:32:30 47

原创 mybatis关联关系映射

什么是关联关系?关联关系是指类之间的引用关系,如果类A与类B关联,那么类A将被定义成类B的属性。例如:public class Address{ private String name;}public class B{ private String sid; private Float score; private Address address; }关联关系的分类:一对一,一对多,多对一,多对多一对多:一本书对应多种书本类型,例如:西游记 -> 神话...

2022-04-22 11:01:04 65

原创 设计模式之结构模式

适配模式(Adapter)外观模式

2022-04-21 15:55:16 376

原创 设计模式之创建模式

创建模式原型模式prototype:简介:用原型实例指定创建对象的种类,并且通过拷贝这个原型来创建新的对象。切入点:课表排课:常规计算42个变量弊端:代码量大,不利于维护解决办法:设计两个变量Json.parse(json.stringfy(变量))概念:将原型对象拷贝出新的实例,浅拷贝:只拷贝原型本身,不拷贝原型对象中的应用对象(堆内存)。深拷贝:会拷贝原型对象以及引用对象。 - 使用前 ``` package com.javaxl.design.protot...

2022-04-19 00:12:01 395

原创 设 计 模 式

什么是设计模式(design pattern)是对面对象设计中反复出现的问题的解决方案。设计模式的种类创建型模式Prototype,原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型来创建新的对象。Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决.

2022-04-18 18:47:04 47

原创 mybatis与spring集成

1.添加相关依赖 注:spring 5.0.1.RELEASE有冲突1.1 添加spring相关依赖(5.0.2.RELEASE) spring-core spring-beans spring-context spring-orm spring-tx spring-aspects spring-web 1.2 添加mybatis相关依赖 mybatis核心:mybatis(3....

2022-04-14 17:07:42 69

原创 mybatis动态SQL和分页

1.mybatis动态sql 1.1 if 1.2 trim mybatis中trim是动态拼接;java中表示去除前后空格 prefix:前缀 suffix:后缀 suffixOverride:去除后缀指定的字符 prefixOverrides:去除前缀指定的字符 1.3 foreach 1.4 其他 choose/set/where (作业)2.模糊查询(3种方式) 2.1 ...

2022-04-14 14:59:57 195

原创 myBatis入门

1. mybatis 1.1 mybatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。 mybatis是一个基于Java的持久层框架(半自动),主要包括SQL Maps和Data Access Objects(DAO) 1.2 MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除...

2022-04-14 14:28:48 115

原创 Spring Bean的生命周期

Spring Bean的生命周期

2022-03-22 23:53:18 57

原创 Spring之AOP(面向切面编程)

spring之AOP

2022-03-22 23:41:01 320

原创 Spring框架介绍及示例

Spring入门

2022-03-22 23:08:42 450

原创 maven下载、环境配置、基于Eclipse、基于idea

maven

2022-03-20 17:22:48 457

原创 下载idea

idea安装与配置

2022-03-16 10:28:51 108

空空如也

空空如也

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

TA关注的人

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