摘要:
Linux笔记 Linux目录结构 1. /bin目录 / bin目录包含了引导启动所需的命令或普通用户可能用的命令(可能在引导启动后)。这些命令都是二进制文件的可执行程序( bin是binary - -二进制的简称),多是系统中重要的系统文件。 2. /sbin目录 / sbin目录类似/bin 阅读全文
摘要:
SpringBoot笔记 SpringBoot文档 官网: https://spring.io/projects/spring-boot 学习文档: https://docs.spring.io/spring-boot/docs/current/reference/html/ 在线API: http 阅读全文
摘要:
手写MyBatis底层机制 读取配置文件,得到数据库连接 思路 引入必要的依赖 需要写一个自己的config.xml文件,在里面配置一些信息,driver,url ,password,username 需要编写Configuration类,对 自己的config.xml文件 进行解析,得到一个数据库 阅读全文
摘要:
MyBatis笔记 MyBatis介绍 MyBatis 是一个持久层框架 前身是ibatis, 在ibatis3.x 时,更名为MyBatis MyBatis 在java 和sql 之间提供更灵活的映射方案 mybatis 可以将对数据表的操作(sql,方法)等等直接剥离,写到xml 配置文件,实现 阅读全文
摘要:
手写 SpringMVC 底层机制 前景提要:实现的是SpringMVC核心机制 对一些细枝末节的代码做了简化,比如字符串的处理... 完成哪些机制 机制一: 通过@RequestMapping ,可以标记一个方法,编写路径url,浏览器就能通过url完成调用 机制二: 进行依赖注入,使之不需要传统 阅读全文
摘要:
SpringMVC笔记 SpringMVC介绍 基本介绍 SpringMVC 是WEB 层框架, 接管了Web 层组件, 支持MVC 的开发模式/开发架构 SpringMVC 通过注解,让POJO 成为控制器,不需要继承类或者实现接口 SpringMVC 采用低耦合的组件设计方式,具有更好扩展和灵活 阅读全文
摘要:
手写Spring底层机制 IOC容器 //定义 BeanDefinitionMap 存放 beanDefinition private ConcurrentHashMap<String,BeanDefinition> beanDefinitionMap = new ConcurrentHashMap 阅读全文
摘要:
Spring学习总结 Spring基本介绍 Spring 学习的核心内容 1.IOC: 控制反转, 可以管理java 对象 2.AOP : 切面编程 3.JDBCTemplate : 是spring 提供一套访问数据库的技术, 应用性强,相对好理解 4.声明式事务: 基于ioc/aop 实现事务管理 阅读全文
摘要:
前端技术栈+Vue笔记 ES6新特性 1.let 1)let声明有严格的局部作用域 此时"console.log("job= "+job)"将报错 { var name = "zy学习"; let job = "java工程师"; console.log("name= "+name) conso 阅读全文