SSM底层机制
文章平均质量分 71
S-X-S
我亦无他,唯手熟尔。
展开
-
MyBatis核心机制
3.连接数据库4.数据库表设计3.设计图3.SunConfiguration.java 读取配置文件获取数据库连接4.SunConfigurationTest.java 测试使用SunExecutor来执行SQL1.目录3.Executor.java4.SunExecutor.java 具体的执行器5.SunConfigurationTest.java 测试将SqlSession封装到执行器1.目录3.测试开发MapperBean和Function1.目录原创 2024-08-23 09:18:17 · 1275 阅读 · 6 评论 -
自定义@ResponseBody以及SpringMVC总结
*** Description: 自定义ResponseBody注解*/ @Retention(value = RetentionPolicy . RUNTIME) // 运行时生效 @Target(value = ElementType . METHOD) // 作用在方法上 @Documented // 生成文档 public @interface ResponseBody {/*** Description: 自定义ResponseBody注解。原创 2024-08-23 09:13:39 · 837 阅读 · 0 评论 -
完成简单视图解析
【代码】完成简单视图解析。原创 2024-08-23 09:12:52 · 397 阅读 · 0 评论 -
完成控制器方法获取参数-@RequestParam
*** Description: 自定义RequestParam注解*/ @Retention(value = RetentionPolicy . RUNTIME) // 运行时生效 @Target(value = ElementType . PARAMETER) // 作用在参数上 @Documented // 生成文档 public @interface RequestParam {/*** Description: 自定义RequestParam注解。原创 2024-08-23 09:12:05 · 375 阅读 · 0 评论 -
自定义@Resource注解功能
【代码】自定义@Resource注解功能。原创 2024-08-23 09:11:16 · 262 阅读 · 0 评论 -
自定义@Service注解功能
*** Description: 自定义Service注解*/ @Retention(value = RetentionPolicy . RUNTIME) // 运行时生效 @Target(value = ElementType . TYPE) // 作用在类上 @Documented // 生成文档 public @interface Service {/*** Description: 自定义Service注解。原创 2024-08-23 09:10:46 · 245 阅读 · 0 评论 -
从web.xml动态读取sunspringmvc.xml文件
文章目录1.问题分析1.SunWebApplicationContext.java 中sunspringmvc.xml是写死的2.但是web.xml已经配置了init-param,所以应该是可以读取的2.具体实现1.SunDispatcherServlet.java 得到ServletConfig传递给Spring容器完成初始化2.SunWebApplicationContext.java 读取初始化参数3.测试1.问题分析1.SunWebApplicationContext.java 中sunspri原创 2024-08-23 09:10:05 · 571 阅读 · 0 评论 -
完成客户端/浏览器可以请求到控制层
import com/*** Description: 怪物控制器// 日志 private static final Logger log = LoggerFactory . getLogger(MonsterController . class);/*** 查询怪物列表// 设置响应类型 response . setContentType("text/html;try {原创 2024-08-23 09:09:10 · 406 阅读 · 0 评论 -
SpringMVC核心机制环境搭建
【代码】SpringMVC核心机制环境搭建。原创 2024-08-23 09:08:26 · 696 阅读 · 0 评论 -
实现AOP机制 + Spring总结
3.SmartDog.java4.SmartAnimalAspect.java5.SunSpringApplicationContext.java1.在Bean的后置处理器之后使用动态代理6.测试1.AppMain.java 调用被代理的类的方法原创 2024-08-22 23:27:49 · 769 阅读 · 0 评论 -
实现BeanPostProcessor
import com/**// 返回空,不对bean进行处理 return null;// 返回空,不对bean进行处理 return null;} }/**// 返回空,不对bean进行处理 return null;// 返回空,不对bean进行处理 return null;} }/**// 返回空,不对bean进行处理 return null;// 返回空,不对bean进行处理 return null;原创 2024-08-22 23:27:15 · 353 阅读 · 0 评论 -
实现依赖注入
*** Description: 自定义Resource注解ElementType . FIELD }) // 作用在字段上 @Retention(RetentionPolicy . RUNTIME) // 运行时生效 public @interface Resource {/*** Description: 自定义Resource注解。原创 2024-08-22 23:26:45 · 380 阅读 · 0 评论 -
初始化单例池,完成getBean方法和createBean方法
【代码】初始化单例池,完成getBean方法和createBean方法。原创 2024-08-22 23:25:09 · 204 阅读 · 0 评论 -
将Bean信息封装到BeanDefinition对象然后放到Map中
*** Description: 自定义Scope注解,用于指定bean的作用域import com/*** Description: 自定义Scope注解,用于指定bean的作用域/*** Description: 自定义Scope注解,用于指定bean的作用域/*** Description: 自定义Scope注解,用于指定bean的作用域/*** Description: 自定义Scope注解,用于指定bean的作用域。原创 2024-08-22 23:23:57 · 395 阅读 · 0 评论 -
扫描包得到所有Bean的Class对象
- 引入日志 --> < dependency > < groupId > org.springframework.boot </ groupId > < artifactId > spring-boot-starter-logging </ artifactId > < version > 2.4.2 </ version > </ dependency > </ dependencies >原创 2024-08-22 23:23:14 · 338 阅读 · 0 评论 -
Spring底层机制环境搭建
【代码】Spring底层机制环境搭建。原创 2024-08-22 23:22:22 · 1023 阅读 · 0 评论