- 博客(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实现关联表查询
一:实现一对一关联 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关注的人
RSS订阅