Java怎么创建bean
时间: 2023-09-24 12:13:39 浏览: 68
在Java中创建Bean有两种方式:
1. 使用JavaBean规范:按照JavaBean的规范,创建一个类,类中包含私有属性、公有getter和setter方法,以及一个无参构造函数。例如:
```
public class Person {
private String name;
private int age;
public Person(){
// 无参构造函数
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
```
2. 使用注解方式:使用注解来标识一个类是Bean类,同时指定Bean的名称和作用域。例如:
```
@Component("person")
@Scope("singleton")
public class Person {
private String name;
private int age;
public Person(){
// 无参构造函数
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
```
其中,@Component注解指定了Bean的名称为“person”,@Scope注解指定了Bean的作用域为“singleton”。
阅读全文