BLOG
  • 首页
  • 慧言
  • Spring boot
  • 运维
  • 安装配置
  • 归档
  • 分类
  • 标签
  • 慧言AI
  •   
  •   

记一次手写IOC,AOP实现类spring 功能.md

手写XML或自定义注解IOC,AOP实现类spring功能 前言:spring手写之路上,为了充分了解IOC和AOP特性以及实现过程。手写实现spring的ioc和aop功能。 两种形式: 1.基于xml:使用dom4j技术,解析xml文件。获取全类名,反射获取类并实例化。同时以无参构造形式注入依赖。 2.基于注解:解析到注解类后,使用reflections.getTypesAnnotatedW
2022-09-07
拉勾笔记
#自定义注解

通过房屋租赁流程理解设计模式(单例模式,代理模式,工厂模式).md

通过房屋租赁流程理解设计模式(单例模式,代理模式,工厂模式) [toc] 源码:design-pattern 一、单例模式1. 相关概念 单例模式:应用在全局只有一个实例对象时,将自身实例化并赋值给一个属性,加载到此类时直接调用其静态实例。分为懒汉和饿汉式,此处展示饿汉式 实现思路:此类为静态,只暴露getInstance方法,jvm启动过程只加载一次 主要用途:整个项目只要一种配置,基本固
2022-09-07
拉勾笔记
#设计模式

1-4.约定优于配置设计范式及Spring Boot源码剖析.md

约定优于配置设计范式及Spring Boot源码剖析[toc] 一、Spring boot应用回顾1. 约定优于配置约定优于配置(Convention over Configuration),又称按约定编程,是一种软件设计规范。本质上是对系统、类库或框架中一些东西假定一个大众化合理的默认值(缺省值)。好处:大大减少了配置项 2. spring boot 于spring 关系spring boot
2022-09-07
拉勾笔记
#Spring Boot

1-2.IoC容器设计实现及Spring源码分析.md

阶段一模块二学习笔记-Spring高级框架[toc] 一、自定义Ioc&AOP框架1. spring概述 Spring 简介:Spring 是分层的 full-stack(全栈) 轻量级开源框架,以 IoC 和 AOP 为内核,提供了展现层 SpringMVC 和业务层事务管理等众多的企业级应⽤技术,还能整合开源世界众多著名的第三⽅框架和类库,已经成为使⽤最多的 Java EE 企业应⽤开
2022-09-07
拉勾笔记
#Spring

1-3.MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计.md

阶段一模块三学习笔记一、Spring概念相关基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级Web 框架,是spring的后续产品,本质是对serlvet的封装。作⽤:1)接收请求 2)返回响应,跳转⻚⾯ 二、开发过程1)配置DispatcherServlet前端控制器2)开发处理具体业务逻辑的Handler(@Controller、@RequestMapping)3)xml配置⽂件
2022-09-07
拉勾笔记
#Spring mvc

1-1.持久层框架设计实现及MyBatis源码分析.md

阶段一模块一学习笔记-持久层框架设计实现及MyBatis源码分析[toc] 一、自定义持久层框架1. JDBC问题总结:原始jdbc开发存在的问题如下: 数据库连接创建、释放频繁造成系统资源浪费,从而影响系统性能。 Sql语句在代码中硬编码,造成代码不易维护,实际应用中sql变化的可能较大,sql变动需要改变java代码。 使用preparedStatement向占有位符号传参数存在硬编码,因为
2022-09-07
拉勾笔记
#MyBatis

解决:Error java 无效的源发行版 12 --菜鸟慧言.md

解决:Error:java: 无效的源发行版: 12一、 spring cloud项目启动。遇到问题: 二、 解决,共两个地方。第一个位置: Project Structure Modules选择你的项目(以及父级项目,如果有的话)->选择8(你的jdk版本) 如图: 第二个位置1.Setting:2.查找java compiler->Target bytecode ver
2022-09-07
异常
#异常

无水印上传本地图片到网络获取地址+小书匠使用 +github和 七牛云 图床绑定--菜鸟慧言.md

无水印上传本地图片到网络获取地址+小书匠使用 +github和 七牛云 图床绑定 [toc] 前言:最近开始写博客,缺少一个Markdown编辑器。寻找了两三天终于找到了这款《小书匠》,可复制粘图,可导出多种格式,导出.md文档可以直接导入博客,十分方便快捷。但是存在问题时图片转存的问题。本地图片在小书匠里可以使用,但导出好的小书匠.md文件想上传到csdn,是必须需要将图片上传到网络图床的。此
2022-09-07
安装配置
#文件服务 #编译器

使用nginx一分钟配置一个文件服务器(附:阿里oss文件服务使用、fastDFS文件服务使用).md

使用nginx一分钟配置一个文件服务器(附:阿里oss文件服务使用、fastDFS文件服务使用) [toc] 前言:作为一名Java工程师,文件服务用的也不少。从最早的fastDFS轻量级图片服务器到第三方如阿里OSS;七牛云存储都用过。 新公司里一方面没有linux服务器,无法搭建fastDFS文件服务器。当然也没有打算买第三方存储。所以,之前使用过的文件服务器都无效。 新的考虑:在wind
2022-09-07
安装配置
#文件服务 #nginx

小书匠绑定阿里云oss+阿里云oss图片url永久有效设置--菜鸟慧言.md

小书匠绑定阿里云oss+阿里云oss图片url永久有效设置 [toc] 一、开通阿里云oss服务阿里云oss服务 二、创建Bucket 三、文件管理创建image/ 目录 四、进入小书匠绑定 访问入口:如图位置复制并加上前缀https:// 3.两个key,点击头像AccessKey,如果没有就新增一个。 4.文件目录:把小书匠三字改为image 5.图片前缀:
2022-09-07
安装配置
#文件服务 #编译器
1…67891011

搜索

慧言小铺 | 慧言博客 | 慧言GPT