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