一、Webpack详解1、概念 webpack是一个现代化的javascript应用的静态模块打包工具
2、Webpack安装
全局安装 -g
1npm install webpack@3.6.0 -g //全局安装
局部安装
如果在package.json中定义了script时,其中包含了webpack命令,那么就是局部安装
3、配置webpack
项目初始化–生成package.json
1npm init
123456789101112131415{ "name": "webpack-01", "version": "1.0.0", "descrip...
一、slot插槽1、基本使用1234567891011121314151617181920212223242526<div id="app"> <div>{{ message }}</div> <cpn><span>hehe</span></cpn> <cpn><button>hehe</button></cpn></div><template id="cpn"> <div>...
1、组件化开发1.1、注册组件的基本步骤
创建组件构造器
组测组件
使用组件
123456789101112131415161718192021<div id="app"> <m-cpn></m-cpn> <m-cpn></m-cpn></div><!--导入vue.js--><script src="https://cdn.jsdelivr.net/npm/vue@2.6.12"></script><script> // 创建组件构造器对象 const cp...
1、Es6一些基础语法及增强1.1、let/varlet可以看作是更完美的var,js在使用var声明变量的时候,变量的作用域主要是和函数的定义有关.而对于没有作用域的比如if/for等会出现问题。
12345678910111213141516//es5 var btns = document.getElementsByTagName('button'); for (var i=0; i<btns.length; i++) { (function (num) { // 0 btns[i].addEventListener('clic...
No1、构建vue.js项目一、显示数据12345678910111213141516171819202122232425<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>demo1</title> <!--导入vue.js--> <script src="https://cdn.jsdelivr.net/npm/vue@2.6.12"></script></head...
打卡第五天。加油。。。。
Spring的AOPAOP的意思是面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。
AOP是OOP的延续,是函数式编程的一种衍生泛型,利用AOP可以对业务逻辑的各个部分进行隔离,从而使业务逻辑各部分之间的耦合度降低,提高程序的可用性,同时提高了开发的效率。
作用:在程序运行期间,在不修改源码的情况下对方法进行功能增强
优势:减少重复代码,提高开发效率,并且便于维护
1、AOP的底层实现实际上,AOP的底层是通过Spring提供的动态代理技术实现的,在运行期间,Spring通过动态代理技术动态生成代理对象代理对象方法执行...
打卡第四天。加油。。。。
第四天发现,复习完之前学的,啥也没做。。。。
1、Spring注解开发1)Spring原始注解主要是替代< bean >的配置
注解
说明
@Component
使用在类上用于实例化Bean
@Controller
使用在web层类上用实例化Bean
@Service
使用在service层类上用于实例化Bean
@Repository
使用在dao层类上用于实例化Bean
@Autowired
使用在字段上用于根据类型依赖注入
@Qualifier
结合@Autowired一起使用用于根据名称进行依赖注入
...
中途休息两天,有事情耽误了,果然成年人的世界,是不能好好学习的。打卡第三天。。。。继续加油。!!
Spring 配置数据源1、数据源(连接池)的作用提高程序性能
常见的数据源:DBCP,C3P0,BoneCp,Druid等
2、数据源的配置和使用
引入jar包
12345678910111213141516171819202122232425262728293031323334353637383940414243<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/...
计划一周时间,学习javaspring 不知道能学习到什么水平,坚持,也是对自己的一点肯定。第二天打卡。
一、Spring 配置文件1、Bean的标签范围
singleton 默认值,单例
bean的实例化个数为1
当加载配置文件的时候,Bean就会被创建
prototype 多例的
实例化对象为多个
当使用getBean()方法的时候,Bean才会创建
2、Bean生命周期配置
init-method:指定类中的初始化方法名称
对象创建完成后,通过对象调用初始化方法
destory-method:指定类中销毁方法名称1<bean id="userDao" cla...