摘要:
1 定义Annotation 定义新的Annotation类型使用@interface关键字(在原有interface关键字前增加@符号)。定义一个新的Annotation类型与定义一个接口很像,例如: 定义完该Annotation后,就可以在程序中使用该Annotation。使用Annotatio 阅读全文
摘要:
1.Column注解的的RetentionPolicy的属性值是RUTIME,这样注解处理器可以通过反射,获取到该注解的属性值,从而去做一些运行时的逻辑处理 2. 自定义注解: 使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口,由编译 阅读全文
摘要:
mybatis mapper xml文件配置resultmap时,id行和result行有什么区别? <resultMap id = "CashInvoiceMap" type="com.dfire.soa.invoice.bo.Invoice"> <id column="id" property= 阅读全文
摘要:
1.断点就是你希望程序运行到哪暂停, 2.断点就是你希望程序运行到哪暂停, 3.断点就是你希望程序运行到哪暂停,断点往往就是你觉得程序可能出错的地方. 设定断点的办法很简单,在你认为出错的那一行的行号前面双击即可 运行debug 「Run」→「Debug As」→「Java Application」 阅读全文
摘要:
1.程序错误通常有2种,一种是运行时错误,这种错误ide会抛出异常,我们可以根据异常寻找问题. 2.可以根据异常寻找问题. 3.可以根据异常寻找问题 阅读全文
摘要:
eclipse重置页面恢复到最初布局状态 window->perspective->reset perspective 阅读全文
摘要:
1.Eclipse 中的重构功能使其成为了一个现代的 Java 集成开发环境 (IDE),而不再是一个普通的文本编辑器。使用重构,您可以轻松更改您的代码,而不必担心对别处造成破坏。 2.Eclipse 中的重构功能使其成为了一个现代的 Java 集成开发环境 (IDE),而不再是一个普通的文本编辑器 阅读全文
摘要:
1.日志输出最不重要的就是控制台输出,控制台输出就是system.out而已 2.所以日志输出时候会存在一个Bug就是:stdout要配置在日志输出的最前面,因为stdout控制台输出,最不重要,如果放在最后面就不见得有作用了。 如:下面这段代码控制台debug就有作用 <!-- 生产环境,将此级别 阅读全文
摘要:
#postgresql dbpg.datasource.type=com.alibaba.druid.pool.DruidDataSourcepg.datasource.driverClassName=org.postgresql.Driverpg.datasource.url=jdbc:postg 阅读全文
摘要:
Git用<<<<<<<, ,>>>>>>>标记出不同分支的内容 当Git无法自动合并分支时,就必须首先解决冲突。解决冲突后,再提交,合并完成。 当Git无法自动合并分支时,就必须首先解决冲突。解决冲突后,再提交,合并完成。 当Git无法自动合并分支时,就必须首先解决冲突。解决冲突后,再提交,合并完成 阅读全文