Ale*_*004 7 java getter setter
我厌倦了在豆子里一直加入大量的吸气剂/杀菌剂.有没有一种简单的方法来使用注释来摆脱这种愚蠢的工作?或任何其他方式?第二个例子是我希望运行的简短版本,因为不需要封装我的成员(尽管在另一个上下文中它可能是必要的).在我的现实世界中,我必须访问大约15个类,每个类中有大约10个数据成员,这将产生300个无用的setter/getter.
示例TestPerson.java(有效):
public class TestPerson {
public String firstName;
public String lastName;
public TestPerson() {
firstName = "Hugo";
}
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
}
Run Code Online (Sandbox Code Playgroud)
示例TestPerson.java(不起作用):
public class TestPerson {
public String firstName;
public String lastName;
public TestPerson() {
firstName = "Hugo";
}
}
Run Code Online (Sandbox Code Playgroud)
示例test.jsp
<jsp:useBean id="testperson" class="test.TestPerson" scope="request" />
<html>
<head><title>Test</title></head>
<body>
<h2>Results</h2>${testperson.firstName}<br>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
只需让您的IDE自动生成它们.例如,在Eclipse中,定义一些属性,右键单击source,选择Source,然后选择Generate Getters and Setters.
归档时间: |
|
查看次数: |
1845 次 |
最近记录: |