0
我想生成java類。 我創建速度變量不考慮速度
@Repository
public class $className extends BaseRepository<$bean, $searchDto> {
@PersistenceContext
private EntityManager em;
@Autowired
public $className(EntityManager em) {
super($bean.class, em);
}
}
模板,如果我通過這個值
className=UsersRepositoryImpl
bean=Users
searchDto=UsersSearch
我得到
@Repository
public class UsersRepositoryImpl extends BaseRepository<Users, UsersSearch> {
@PersistenceContext
private EntityManager em;
@Autowired
public UsersRepositoryImpl(EntityManager em) {
super(class java.lang.String, em);
}
}
看起來像$ bean.class
嘗試了問題「 $ bean.class「,但得到同樣的問題
編輯
放{}各地工作 $ {}豆
當你執行.class獲取字符串類時,你傳遞的是字符串。 – soorapadman
將'super($ bean.class,em);'改爲'super($ bean#[[。]]#class,em);' – user0007