- 博客(6)
- 收藏
- 关注
原创 Spring AOP的理解
周一不知道干啥,更新一点复习知识点。理论有部分摘抄简化。**AOP面向切面编程**,可以说是对OOP的补充和完善,在原OOP面向对象编程中,引用封装继承和多态等概念来建立一种对象的层次结构。也就是说 OOP允许你定义从上到下的关系,但不适合从左到右的关系,例如日志,事务,权限认证,会导致代码大量重复,不利于各个模块的重用。AOP则称之为“横切” ,刨开封装的内部对象,将软件分为 核心关注 点和 横切关注点。业务的主要流程就是核心关注点,而与之关系不大的就是横切关注点。横切关注点的特点就是:他们经常发生在核
2020-05-25 10:22:40 187
原创 spring IOC(DI)理解
没有spring系统中会充斥大量的new,对象与对象之间的关系很难维护。IOC:控制反转(策略模式),即把实例化的结果暴露给调用方而不是实现方,实现了松耦合,将创建对象,初始化,销毁等工作给spring容器来做。定义一个规范,让具体的实现类去实现具体的业务逻辑,并将构造参数暴露给调用方,便将实例化的控制权移交给调用方。比如常用的ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("bean.xml")
2020-05-21 23:19:22 313
原创 spring 配置bean注入到ioc容器的各种方式
第一种:xml配置bean,beans.xml中的一个bean <bean id="persion" class="com.thl.bean.Persion"> <property name="uid" value="1"></property> <property name="name" value="1900614@qq.com"></property> <property...
2020-05-11 23:23:27 1049
原创 vue项目如何部署tomcat以及刷新404问题
1.更改config下的index.js文件里的assetsPublicPath将‘.’改为‘./’2.路由配置 加上mode:‘history’,base: ‘/你的项目名/’,3.将 npm run bulid 打包好的 dist文件放到 webapps 目录下此时的访问路径为 http://ip:端口/dist能访问成功,但可能刷新 4044.在上传到tomcat 项...
2019-04-04 09:47:44 2399 3
原创 TypeScript初学入门
TypeScript初学入门在使用TypeScript之前我们需要:安装TypeScript 使用nmp-v 检查是否装了npm使用 tsc –v 检查是否装了 TypeScript环境 使用npm install -g typescript 安装环境 使用 tsc test.ts 将TypeScript.ts 文件变异成 JavaScript.js文件 ,TypeScript本身基...
2018-10-20 17:54:30 321
原创 初学mongDB入门案例
win下初学mongDB入门案例1.准备下载mongoBD 并安装可视化工具是学习前必须的准备安装百度即可 :https://blog.csdn.net/heshushun/article/details/77776706在这里推荐可视化工具推荐使用Robo3T 或者Navocat 其他的可视化工具也可以 依据个人习惯而言,那么我这里就使用Navocat 展示2.数据库以及集合的创建...
2018-10-20 17:29:28 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人