Spring应用
文章平均质量分 75
以项目驱动学习,深入探索Spring框架核心原理,掌握后端开发最佳实践,构建高效、可扩展的企业级应用,全面提升后端架构设计和代码优化能力。
ModelBulider
计算机硕士,国企Java开发工程师。热爱Python,熟悉深度学习框架如:PyTorch和Paddle。篮球爱好者,AI技术应用探索者,专注于OCR、RAG、LLM等领域的创新落地。期待与您在CSDN交流技术心得。
展开
-
手写模拟Spring的基本功能
这篇文章是关于如何手写模拟Spring框架的基本功能。它详细解释了Spring容器的启动、BeanDefinition的扫描、Bean的生命周期、单例与多例Bean的区别、依赖注入、AOP、Aware回调、初始化以及BeanPostProcessor等关键概念。文章还提供了一个名为`GyhApplicationContext`的模拟Spring容器启动类,展示了如何实现这些功能。通过阅读这篇文章,读者可以更深入地理解Spring框架的内部工作原理。原创 2024-10-17 08:12:24 · 625 阅读 · 0 评论 -
四、Spring事务
这篇文章详细介绍了Spring框架中的事务管理。首先解释了事务的概念和ACID特性,然后通过一个银行转账的例子来说明事务的重要性。文章接着介绍了如何搭建事务操作环境,包括创建数据库表、Service层和DAO层,以及实现转账方法。重点讲解了Spring的声明式事务管理,包括使用@Transactional注解和配置事务参数,如传播行为、隔离级别、超时时间等。最后,文章还提到了XML和注解方式的声明式事务管理。原创 2024-10-15 08:24:46 · 1069 阅读 · 0 评论 -
三、AOP
这篇文章详细介绍了面向切面编程(AOP)的概念、底层原理、相关术语以及如何在Spring框架中使用AspectJ进行AOP操作。文章还涵盖了JdbcTemplate的基础知识和数据库操作技巧,包括添加、修改、删除、查询等操作。通过阅读本文,读者可以深入理解AOP的动态代理机制,并掌握在Spring框架中实现AOP的方法。原创 2024-10-11 08:30:16 · 1050 阅读 · 0 评论 -
二、IOC容器
这篇文章深入探讨了Spring框架中的IOC容器,包括其底层原理、接口、Bean管理、生命周期以及自动装配等核心概念。文章通过图文结合的方式,详细解释了IOC的实现机制,如xml配置、注解方式以及Bean的作用域和生命周期管理。此外,还介绍了如何通过外部属性文件配置数据库连接池,以及使用注解简化配置。适合对Spring框架感兴趣的开发者阅读。原创 2024-10-10 13:51:06 · 1244 阅读 · 0 评论 -
一、Spring入门
这篇文章是关于Spring框架的入门教程。Spring是一个广泛使用的Java平台,用于简化企业级应用程序的开发。文章可能涵盖了Spring的核心概念、组件和如何开始使用它。通过介绍Spring的基础知识,它帮助初学者理解其工作原理并开始构建应用程序。原创 2024-10-09 08:43:10 · 267 阅读 · 0 评论