自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是prop数据绑定以及解决办法

prop 默认是单向绑定:当父组件的属性变化时,将传导给子组件,但是反过来不会,这是为了防止子组件无意修改了父组件的状态——这 会让 应用的数据流难以理解。下面是解决办法:使用.sync或者时.once绑定修饰符显示地强制双向或单次绑定。...

2019-10-13 20:42:49 669

原创 有关VUE的生命周期的大概个数

生命周期钩子包括:created、beforeCompile、compiled、ready、beforeDestroy、destroyed.

2019-10-12 14:26:07 169

原创 Springmvc 单文件上传功能

1.我们需要使用Apache Commons FileUpload组件,故在工程中应导入commons-io-2.0.1.jar commons-fileupload-1.2.2.jar两个jar文件(可在Appache官网下载)2.配置MultiparResolver首先使用CommonsMultipartResolver配置一个MultiparResolver解析器,配置到相应的s...

2018-11-09 22:14:26 178

原创 Spring

常用到的spring的声明通知:前置通知:aop:before后置通知:aop:after-returning异常通知:aop:after-throwing最终通知:aop:after环绕通知:aop:aroundSpring的7个事务传播行为:PROPAGATION_REQUIRED-支持当前事务,如果当前没有事务,就新建一个事务,这是最常见的选择。PROPAGATION_SUP...

2018-10-18 00:26:49 173

原创 Spring整合M

整合思路:作为bean容器,Spring提供了IoC机制,可以接管所有组件的创建工作并进行依赖管理,因而整合的主要工作就是把MyBatis框架使用中所涉及的核心组件配置到Spring容器中,交给Spring来创建和管理。        Mybatis是ibatis的升级版,是一个基于java的持久层框架。Mybat...

2018-10-10 21:55:52 254

原创 关于JAVA的单例

什么是单例?单例(Singleton)对象的类必须保证只有一个实例存在——这是维基百科上对单例的定义。对单例的实现可以分为两大类——懒汉式和饿汉式。懒汉式和饿汉式的区别:懒汉式:指全局的单例实例在第一次被使用是构建。饿汉式:指全局的单例实例再类装载是构建。懒汉式单例:上述单例有关的知识点:把构造器改称为私有的,这样能够防止被外部的类调用。加上synchronized关键字后,g...

2018-10-05 14:01:06 236

原创 IoC和AOP使用拓展

spring提供了通过构造方法赋值得能力,成为构造注入。AOP(Aspect Oriented Programming):面向切面编程,也是一种变成思想。(静态角度)OOP(Object Oriented Programming):面向对象编程。(动态代理:JDK动态代理 CGLIB动态代理)代理模(Proxy):为其他对象提供一个代理以控制对这个对象的访问。适合的场合:远程代理 ...

2018-09-29 00:08:09 477

原创 Spring核心概念(二)

Spring面向切面编程:面向切面编程(Aspect Oriented Programming , AOP)是软件编程思想发展到一定家短的产物,是面向对象编程(Object Orienterd Programming, OOP) 的有益补充。 AOP一般适用于具有横切逻辑的场合,如访问控制,事务管理,性能检测等。面向切面编程,建大的就是说在不改变源程序基础上为代码端增加新的功能,对代码进行增强...

2018-09-26 23:20:12 199

原创 Spring核心概念()

Srping的"绿草从":Spring是一个轻量框架,他大大简化了java企业级开发,提供了强大、稳定的功能,有没有带来额外的负担,让人们在使用它在每件事的时候都得和优雅的感觉。Spring有两个主要目标:一:让现有技术更易于使用。二:促进良好的变成习惯(或者称为最佳实践)。Spring Core是框架的最基础的部分,提供了IoC特性。Spring Content 为企业级开发提...

2018-09-24 23:32:51 370

原创 MaBatis缓存

一:缓存介绍:MyBatis同样提供了一级缓存和二级缓存的支持1.一级缓存:基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该Session中的所有 Cache 就将清空。2.二级缓存:二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache,HashMap存...

2018-09-22 15:34:57 242

原创 MyBatis:动态SQL续上一个

动态SQL事MyBaits的一个强大特征。动态SQL基于OGNL的表达式,可是我们的方便查询SQL语句中是些某些逻辑。用于实现动态SQL的元素如下:if:利用if是实现简单的查询。choose(when ,otherwise):相当于java中的switch语句,通常与when和otherwise搭配。where:简化SQL与剧中where的条件查询。...

2018-09-17 23:37:31 202

原创 MyBatis调用存储过程

1.准备数据库表并加入数据和存储过程 2.编写映射文件,添加配置 3.编写单元测试代码

2018-09-10 04:18:41 190

原创 MyBatis实现关联表查询

一:实现一对一关联 MyBatis如何使用关联表查询: 1.创建表和数据(我们假设创建一张教师表和班级表,假设一个老师带一个班,那么老师和班级就是一对一的关系)便之间的关系如下: 2.定义实体类 Class实体类: Teacher实体类: 2.定义映射文件: 3.再将应用文件中注册映射文件 4.定义单元测试编码: MyBatis...

2018-09-10 03:53:22 2549

原创 MyBatis配置文件中的配置

1.连接数据库的配置单独放在一个properties文件中直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,代码如图: 其实我们完全可以将数据库的连接配置信息写在一个properties文件中,然后在conf.xml文件中引用properties文件,具体做法如下: (1) 在src目录中 创建一个db.properties文件,然后将连接数据库中的驱动,如U...

2018-09-07 16:44:50 3049

原创 MyBitis框架及ORM

主流框架的介绍:Struts 2框架 :一WebWork为核心,吸收了Struts框架的部分优点,提供了基于MVC设计哈 模式实现的Web应用框架程序。 Hibernate 框架 :持久化框架,将对象数据保存到数据库中,或从数据库中读取数据并封装到到 对象的工作。 ...

2018-09-06 23:10:02 264

空空如也

空空如也

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

TA关注的人

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