会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
卧龙戏公瑾
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2022年2月11日
java设计模式之代理模式
摘要: 概述 最近在看Spring Aop,而Spring Aop的底层就是通过代理模式实现的。所以想要看懂Spring底层源码,设计模式是必须要掌握的! 什么是代理模式呢? 答:一个类代表另一个类的功能,就是代理模式。 其原理图如下: 上图中,ProxyImage类是代理类,代理的类是RealImage,
阅读全文
posted @ 2022-02-11 14:50 卧龙戏公瑾
阅读(66)
评论(0)
推荐(0)
2022年2月10日
Spring注解开发04--------环境切换
摘要: 概述 我们在开发过程中,使用的往往不是一个环境,一般分为开发环境(dev),测试环境(test)以及线上环境(prd),我们如何在不修改代码的情况下实现这些环境之间的自由切换呢? 答:Spring为我们提供了可以根据当前环境,动态激活与切换一些列组件的功能。 @Profile注解的使用 在Sprin
阅读全文
posted @ 2022-02-10 10:06 卧龙戏公瑾
阅读(61)
评论(0)
推荐(0)
2022年2月9日
Mysql索引失效的10种场景
摘要: 前言 在微信公众号上看见一篇介绍mysql索引失效的10个场景,浅显易懂,作者是苏三,在这里我借鉴一下!另外再自己实践一下。 mysql索引失效的10个场景如下图: 下面我们分别对这10个场景进行测试! 准备工作 1.新建user表,并创建索引 CREATE TABLE `user` ( `id`
阅读全文
posted @ 2022-02-09 16:07 卧龙戏公瑾
阅读(1853)
评论(2)
推荐(0)
2022年1月30日
Spring注解开发03--------属性赋值与自动装配
摘要: 属性赋值 概述 在Spring中,我们可以使用@Value来为我们的属性赋值。 使用@Value赋值,可以: 基本参数 可以写Spel表达式:#{} 可以使用${},取出配置文件(.properties)中的值(即运行环境中的值) 测试 1.编写配置文件person.properties,配置文件中
阅读全文
posted @ 2022-01-30 10:18 卧龙戏公瑾
阅读(133)
评论(0)
推荐(0)
2022年1月29日
Spring注解开发02--------bean的生命周期
摘要: 概述 什么是bean的生命周期? bean的生命周期是指一个bean,从创建,再到初始化,最后到销毁的过程! 构造(对象创建): 单实例,默认容器启动时创建对象 多实例,在每次获取的时候创建对象 初始化: 对象创建完毕并赋值好,调用初始化方法。 销毁: 单实例,在容器关闭时调用销毁方法 多实例,创建
阅读全文
posted @ 2022-01-29 17:20 卧龙戏公瑾
阅读(72)
评论(0)
推荐(0)
Spring注解开发01--------组件注册
摘要: 注入组件的几种方式 在Spring中,有如下四种方式像容器中注入组件: 包扫描 + 组件标注注解(@Controller,@Service, @Repository, @Component) @Bean注解实现 @Import注解实现 使用Spring提供的FactoryBean 下面我们来详细聊聊
阅读全文
posted @ 2022-01-29 14:35 卧龙戏公瑾
阅读(125)
评论(0)
推荐(0)
2022年1月27日
SpringMVC学习笔记07--------JSON交互处理
摘要: 什么是JSON? JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析
阅读全文
posted @ 2022-01-27 11:15 卧龙戏公瑾
阅读(51)
评论(0)
推荐(0)
2022年1月26日
SpringMVC学习笔记06--------乱码问题处理
摘要: 乱码问题产生 测试步骤: 在首页中编写一个提交的表单 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <form
阅读全文
posted @ 2022-01-26 17:30 卧龙戏公瑾
阅读(30)
评论(0)
推荐(0)
SpringMVC学习笔记05-----------数据处理
摘要: 简介 SpringMVC为我们提供了十分方便的数据处理方案,大大提升了我们开发的效率,下面就让我们一起见识一下SpringMVC数据处理的强大之处吧! 处理提交数据 1. 提交的参数名称与控制器处理方法的参数名一致 提交数据 : http://localhost:8080/data/t1?name=
阅读全文
posted @ 2022-01-26 16:11 卧龙戏公瑾
阅读(45)
评论(0)
推荐(0)
SpringMVC学习笔记04--------结果跳转
摘要: 1. 请求转发与请求重定向 请求转发 一次请求 地址栏不会改变 跳转后的代码不会执行 只能在当前项目中转发 可以传递request作用域的信息 请求重定向 是两次请求 地址栏会改变 跳转后的代码会执行 可以跳转到当前服务器之外的路径 不能把request作用域信息传递下去 2.SpringMVC实现
阅读全文
posted @ 2022-01-26 14:06 卧龙戏公瑾
阅读(47)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告