spring练习,使用Eclipse搭建的Spring开发环境,使用set注入方式为Bean对象注入属性值并打印输出。
2023-09-27 14:25:56 时间
实现要求
使用Eclipse Maven工程创建Spring Boot项目详解 本文目录 1. 前言 2. 创建Maven工程 3. 修改配置文件 3.1 修改基本配置 3.2 添加Spring Boot版本配置 3.3 添加Web项目配置 4. 启动项目 4.1 添加启动类 4.2 启动
在 Eclipse 中部署 Spring Boot / Spring Cloud 应用到阿里云 今天晚上,听了云栖社区 Java 专家 徐雷frank 老师的《Java Spring Boot开发实战系列课程》,受益匪浅,回头就写了一段程序,借助阿里云的插件工具,顺利部署到阿里云上,分享给大家。
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载
使用Eclipse搭建的Spring开发环境 使用set注入方式为Bean对象注入属性值并打印输出。要求如下
使用set注入方式注入属性。使用ref属性实现引用类型的注入在com.mhys.bean包下 创建Car类 添加brand和color两个属性
package com.mhys.bean; public class Car { private String brand; private String color; public String getBrand() { return brand; public void setBrand(String brand) { this.brand brand; public String getColor() { return color; public void setColor(String color) { this.color color; }
在applicationContext.xml配置文件中 注册Car类到容器
bean id car class com.mhys.bean.Car property name brand value 奥迪 /property property name color value 黑色 /property /bean
在com.mhys.bean包下 创建Employee类 添加name和car两个属性
package com.mhys.bean; public class Employee { private String name; private Car car; public String getName() { return name; public void setName(String name) { this.name name; public Car getCar() { return car; public void setCar(Car car) { this.car car; }
在applicationContext.xml配置文件中 注册Employee类到容器 创建Test测试类 进行代码测试。
bean id employee class com.mhys.bean.Employee property name name value 张三 /property property name car ref car /property /bean
package com.mhys.test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import com.mhys.bean.Employee; public class T1_1_6Test { public static void main(String[] args) { //获取上下文 ApplicationContext context new ClassPathXmlApplicationContext( applicationContext.xml Employee employee (Employee)context.getBean( employee System.out.println(employee.getName() 有一辆车 employee.getCar().getColor() 的 employee.getCar().getBrand()); }
使用Eclipse Maven工程创建Spring Boot项目详解 本文目录 1. 前言 2. 创建Maven工程 3. 修改配置文件 3.1 修改基本配置 3.2 添加Spring Boot版本配置 3.3 添加Web项目配置 4. 启动项目 4.1 添加启动类 4.2 启动
在 Eclipse 中部署 Spring Boot / Spring Cloud 应用到阿里云 今天晚上,听了云栖社区 Java 专家 徐雷frank 老师的《Java Spring Boot开发实战系列课程》,受益匪浅,回头就写了一段程序,借助阿里云的插件工具,顺利部署到阿里云上,分享给大家。
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载
相关文章
- Spring Cloud Eureka 属性作用
- Spring Boot 环境变量读取 和 属性对象的绑定
- spring属性依赖注入
- Spring Boot 创建一个可以执行的 Jar
- java中spring提供的属性copy方法
- 003-spring boot项目的项目属性配置
- Spring加载Hibernate 映射的几种方式及区别
- Spring Cloud 最新版发布,Spring Security + OAuth2 终于安排上了!
- spring boot如何集成resteasy-netty使用netty作为http服务器
- Spring:工具类 SpringContextHolder
- spring @component的作用详细介绍
- @Validated和@Valid区别:Spring validation验证框架对入参实体进行嵌套验证必须在相应属性(字段)加上@Valid而不是@Validated
- Spring中的@Transactional(rollbackFor = Exception.class)属性详解
- 在Spring应用中创建全局获取ApplicationContext对象
- Spring_day01--注入对象类型属性(重点)_P名称空间注入_注入复杂类型属性_IOC和DI区别_Spring整合web项目原理
- Spring中使用Map、Set、List、数组、属性集合的注入方法配置文件
- Spring MVC架构浅析
- spring练习,使用Eclipse搭建的Spring开发环境,属性注入通过构造方法方式实现,模拟用户的正常登录。
- java 如何在listener(监听器) 中使用Spring容器管理bean
- Spring使用外部属性文件
- 使用Intellij编写Spring Hello World
- Spring依赖注入
- logback-spring.xml读取spring的属性
- spring事物的七种事物传播属性行为及五种隔离级别
- Spring Security
- 关于使用spring mvc或者resteasy构建restful服务的差别与比较
- Spring AOP SpringBoot集成
- 【spring】SpringBoot与SpringCloud的版本对应