2
ниже класс образца:Могу ли я изменить setter getter в xx_Roo_JavaBean.aj через xx.java в spring-roo?
AAAA.java
1 package tp.domain;
2
3 import org.springframework.beans.factory.annotation.Value;
4 import org.springframework.roo.addon.javabean.RooJavaBean;
5 import org.springframework.roo.addon.jpa.activerecord.RooJpaActiveRecord;
6 import org.springframework.roo.addon.tostring.RooToString;
7
8 @RooJavaBean
9 @RooToString
10 @RooJpaActiveRecord
11 public class AAAA {
12
13 @Value("true")
14 private Boolean a;
15 }
AAAA_Roo_JavaBean.aj
4 package top.tap.domain;
5
6 import top.tap.domain.AAAA;
7
8 privileged aspect AAAA_Roo_JavaBean {
9
10 public Boolean AAAA.getA() {
11 return this.a;
12 }
13
14 public void AAAA.setA(Boolean a) {
15 this.a = a;
16 }
17
18 }
Я хотел бы изменить геттер сеттер с помощью класса сущностей (AAAA.java) , Могу ли я это сделать?
Я также не должен, для дальнейшего использования, также «подтолкнуть» аспекты к вашему коду через STS. Я считаю, что есть примеры того, как это сделать на сайте Roo. В принципе, найдите метод в файле AJ, щелкните правой кнопкой мыши и выберите «Push-In». Затем метод возвращается в ваш класс. Очень полезно, когда вам нужно взять то, что сделал Ру и увеличить его. – CodeChimp