Spring
文章平均质量分 51
录大大i
共同进步,一起提升
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring配置JDBC,使用JdbcTemplate套件和Druid套件
摘要:本文介绍了Spring框架中配置JDBC的两种方式,使用JdbcTemplate和Druid数据源。通过XML文件配置数据源和JdbcTemplate,包括基础配置和通过.properties文件动态加载配置的进阶方法。提供了Druid连接池的可选参数配置示例,并展示了如何使用JdbcTemplate执行CRUD操作,包括插入数据、查询单行结果和查询列表结果。查询部分演示了RowMapper的标准写法和lambda简化写法,以及使用BeanPropertyRowMapper自动映射列名和属性名的方法。原创 2025-08-05 23:21:12 · 401 阅读 · 0 评论 -
Druid与JdbcTemplate基本使用
JdbcTemplate是Spring提供的简化JDBC操作的核心模块,自动管理资源、转换异常并提供便捷方法。DruidDataSource是阿里开源的高性能连接池,具有监控、SQL防护等企业级特性。两者结合使用时,Druid管理连接池,JdbcTemplate处理CRUD操作。典型配置包括设置数据源URL、连接数等参数,通过update()执行DML,query()执行查询。这种组合适合需要直接控制SQL的中小型项目,兼具性能与便利性,依赖包括mysql-connector、druid和sprin原创 2025-08-05 21:56:56 · 596 阅读 · 0 评论 -
3_spring【Bean的初始化和销毁】
本文展示了如何在Spring框架中使用JavaBean类,并通过XML配置文件和测试类来管理Bean的生命周期。JavaBean类中定义了init和destroy方法,分别用于初始化和销毁时的业务逻辑。在XML配置文件中,通过init-method和destroy-method属性指定这些方法,Spring容器会在创建和销毁Bean时自动调用它们。测试类中,通过创建和关闭ClassPathXmlApplicationContext来触发这些生命周期方法,验证了Spring容器对Bean生命周期的管理。原创 2025-05-19 21:10:28 · 193 阅读 · 0 评论 -
spring中yml配置上下文与tomcat等外部容器不一致问题
在 Spring Boot 应用中,application.yml 中的 context-path 配置与外部容器的 context-path 配置存在优先级关系。使用内嵌 Tomcat(jar 包)时,application.yml 的配置(如 /demo)生效;而使用外部容器(如 Tomcat、WebSphere)部署 war 包时,外部容器的配置(如 /DemoApplication)会覆盖 application.yml 的设置。访问路径因此不同:内嵌 Tomcat 为 http://localho原创 2025-05-19 17:28:54 · 790 阅读 · 0 评论 -
2_Spring【IOC容器中获取组件Bean】
本文介绍了如何在Spring框架中创建IOC容器并获取Bean组件。首先,定义了一个接口TestDemo及其实现类HappyComponent。接着,通过XML配置文件spring-03.xml将HappyComponent类配置为Spring的Bean。然后,通过ClassPathXmlApplicationContext类创建IOC容器,并加载配置文件。最后,演示了三种从IOC容器中获取Bean的方式:通过Bean ID、Bean ID和类型、以及仅通过类型。文章还强调了根据类型获取Bean时,IOC容原创 2025-05-18 23:40:20 · 525 阅读 · 0 评论 -
1_Spring 【IOC容器的创建】
在Spring框架中,IOC(控制反转)容器的创建是核心功能之一。通过定义实体类(如HappyComponent)和相应的Bean配置文件(如spring-03.xml),可以实现组件的IOC配置。创建IOC容器时,可以使用ClassPathXmlApplicationContext类来读取类路径下的XML配置文件,或者通过先创建容器对象再指定配置文件的方式进行配置。这种方式使得Spring能够管理对象的生命周期和依赖关系,从而实现松耦合和易于管理的应用程序架构。原创 2025-05-18 23:18:20 · 326 阅读 · 0 评论
分享