- 主题:咨询个lombok里slf4j的问题
非常感谢!!
我顺着Annotation Processing找到了JSR269,正在看相关的内容。
非常感谢!
【 在 imichael 的大作中提到: 】
: 简单来说就是有个规范 JSR-269:Pluggable Annotations Processing API(插入式注
: 解处理API),这个规范提供了一组插入式注解处理器的标准API在编译期间对注解进行
: 处理,可以通过extend javax.annotation.processing.AbstractProcessor来开发自己
: ...................
--
FROM 223.104.41.*
膜拜im总
【 在 imichael 的大作中提到: 】
: 简单来说就是有个规范 JSR-269:Pluggable Annotations Processing API(插入式注
: 解处理API),这个规范提供了一组插入式注解处理器的标准API在编译期间对注解进行
: 处理,可以通过extend javax.annotation.processing.AbstractProcessor来开发自己
: ...................
--
FROM 183.6.114.*
你还是先去了解下Lombok的原理吧,然后把java的语法数相关类熟悉了
【 在 chzhang7901 (唯有不断前行) 的大作中提到: 】
: 给类加了@Slf4j注解后,就会自动的给类加一个attribue:log。比如:
: @Slf4j
: public class LogExample {
: }
--
FROM 223.104.44.*
我写了一个小程序,实现了编译的时候加一些代码(打log)进去
后来没再继续看Lombok了
你有什么好的文章介绍Lombok吗,谢谢推荐
【 在 nikezhang 的大作中提到: 】
: 你还是先去了解下Lombok的原理吧,然后把java的语法数相关类熟悉了
--
FROM 223.104.41.*
我觉得你的方向是不是有点问题,你这种需求用aop啥的处理更合适吧
直接改代码的方式有点太底层了
【 在 chzhang7901 的大作中提到: 】
: 我写了一个小程序,实现了编译的时候加一些代码(打log)进去
: 后来没再继续看Lombok了
: 你有什么好的文章介绍Lombok吗,谢谢推荐
: ...................
--
FROM 180.90.80.*
就是改着玩的。
主要是被Lombok给迷住了,想用同样方法做。其实还挺简单的,就是需要了解下抽象树的操作,用IDEA调试的时候,能看出来各种语句的类型,写AST操作很简单。
另外,编译的时候改程序,运行效率是不是比横切效率要好呀。
【 在 licy 的大作中提到: 】
: 我觉得你的方向是不是有点问题,你这种需求用aop啥的处理更合适吧
:
: 直接改代码的方式有点太底层了
: ...................
--
FROM 223.104.40.*
当然了,aop是套了一层,不过aspectj也可以编译时织入
【 在 chzhang7901 (唯有不断前行) 的大作中提到: 】
: 就是改着玩的。
: 主要是被Lombok给迷住了,想用同样方法做。其实还挺简单的,就是需要了解下抽象树的操作,用IDEA调试的时候,能看出来各种语句的类型,写AST操作很简单。
:
: 另外,编译的时候改程序,运行效率是不是比横切效率要好呀。
--
FROM 223.104.39.*