自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue基础语法二

样式绑定 class绑定使用方式:v-bind:class="expression"<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.0/vue.js"></script> &lt

2022-05-14 16:27:41 285

原创 Vue基础语法 一

插值 文本数据绑定最常见的形式就是使用 {{…}}(双大括号)的文本插值:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <!-- 方式二:CDN --> <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.0/...

2022-05-04 17:15:23 140

原创 Vue入门以及Vue生命周期

vue概述 1、 vue是什么 vue是一个渐进式的js框架 2、什么是渐进式框架 对项目参与的少 (在项目中可以使用其他的框架或者类库) 3、MVC和MVVM mvc是一个后台的软件设计模式,将程序分为三部分 m(model 模型) V(view 视图) C(controller 控制器) 模型:model 操作和数据库相关的逻辑 view : 和前端相关的所有界面 controll: 控制器来协调什么时候显示view 什么时候调用modelmvvm:将mv...

2022-05-03 15:41:50 182

原创 设计模式之单列模式

目录单例模式的结构介绍适用场景案例分类注意事项单例模式的结构  单例模式的特点:单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供这一实例。介绍意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。主要解决:一个全局使用的类频繁地创建与销毁。何时使用:当您想控制实例数目,节省系统资源的时候。如何解决:判断系统是否已经有这个单例,如果有则返回...

2022-04-22 11:29:46 591

原创 设计模式之原型模式

原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的克隆,在需要的时候更新数据库,以此来减少数据库调用。介绍意图:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。主要解决:在..

2022-04-21 20:19:29 111

原创 Mybatis与Spring集成

Mybatis与Spring为什么要集成将 MyBatis与 Spring 进行整合,主要解决的问题就是将 SqlSessionFactory 对象交由 Spring来管理。所以,该整合只需要将 SqlSessionFactory 的对象生成器 SqlSessionFactoryBean 注册在 Spring 容器中,再将其注入给 Dao 的实现类即可完成整合。先配置环境注:spring 5.0.1.RELEASE有冲突!!!注:spring 5.0.1.RELEASE有冲突!!!注:s

2022-04-14 09:19:48 327

原创 Mybatis动态sql和分页

mybatis动态sql写这个代码前建议导入一个lombok插件<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.com

2022-04-08 00:18:03 193

原创 Mybatis入门

目录mybatis是什么?有什么特点?如何在项目中添加mybatis面试题mybatis是什么?有什么特点?它是一款半自动的ORM持久层框架,具有较高的SQL灵活性,支持高级映射(一对一,一对多),动态SQL,延迟加载和缓存等特性,但它的数据库无关性较低mybatis是一个基于Java的持久层框架(半自动),主要包括SQL Maps和Data Access Objects(DAO) MyBatis是支持普通SQL查询,存储...

2022-04-04 03:03:30 214

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

什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。而AOP技术则恰恰相反,它利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块理解:AOP就是让我们专心做事核...

2022-03-25 00:42:41 663

原创 Spring的Bean生命周期

什么是生命周期呢? 当前组件在创建到销毁经历的一系列过程,称之为生命周期 生命周期的分为几个阶段?每个阶段有哪些钩子函数? 生命周期分为3个阶段,这三个阶段分别是: 初始化 、 运行中 、 销毁 Spring Bean的生命周期:通过一张图表示1、通过XML、Java annotation(注解)以及Java Configuration(配置类)等方式加载Spring Bean2、BeanDefinitionReader:解析Bean的定义。在Spring容..

2022-03-24 02:53:27 586

原创 Spring入门

什么是spring,它能够做什么? Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。 Spring使用基本的JavaBean来完成以前只可能由EJB(EJB 是为了"服务集群"和"企业级开发")完成的事情。 然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,并提供了更...

2022-03-22 00:57:35 642

原创 2019.3.3Idea安装与卸载

1.按Next进行下一步2.选择安装路径3.选择安装选项5.添加到开始菜单,点击Install,进行安装6.安装完后按finish有几率获得两选项,都可以用7.直接OK8.软件使用合同,勾上选项同意,点击Continue进入下一步,有些用户可能没有9.数据分享,选择Don’t Send10.选择主题风格11.默认插件,点击 “Next Featured plugins” 下一步12.根据需要安装插件,这...

2022-03-16 08:38:47 590 4

SpringBoot文件

SpringBoot文件

2022-07-27

空空如也

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

TA关注的人

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