Skip to content

Commit 273cdde

Browse files
committed
注释规范(author规范)
1 parent 92a0541 commit 273cdde

27 files changed

+53
-35
lines changed

paoding-rose-jade/src/main/java/net/paoding/rose/jade/context/spring/SpringDataSourceFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
/**
3636
*
37-
* @author qieqie.wang
37+
* @author 王志亮 [qieqie.wang@gmail.com]
3838
*/
3939
public class SpringDataSourceFactory implements DataSourceFactory, ApplicationContextAware {
4040

paoding-rose-jade/src/main/java/net/paoding/rose/jade/context/spring/SpringDataSourceFactoryDelegate.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
/**
1212
*
13-
* @author qieqie
13+
* @author 王志亮 [qieqie.wang@gmail.com]
1414
*
1515
*/
1616
public class SpringDataSourceFactoryDelegate implements DataSourceFactory {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/context/spring/SpringInterpreterFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
/**
3434
*
35-
* @author qieqie
35+
* @author 王志亮 [qieqie.wang@gmail.com]
3636
*
3737
*/
3838
public class SpringInterpreterFactory implements InterpreterFactory, ApplicationContextAware {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/dataaccess/DataSourceHolder.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
* <p>
2424
*
2525
* @see DataSourceFactory
26-
* @author qieqie.wang
26+
* @author 王志亮 [qieqie.wang@gmail.com]
2727
*
2828
*/
2929
public class DataSourceHolder {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/dataaccess/datasource/HierarchicalDataSourceFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
* 本工厂实现可以注册多个不同的数据源,使用者需要为每个数据源设定一个以点号分隔的名字,形同一个package名称或class全名称。
3434
* 当框架要求本工厂为某个DAO方法提供数据源时,本工厂会从class全名开始逐级寻找是否有相应数据源被注册,如果有则返回。
3535
*
36-
* @author qieqie.wang@gmail.com
36+
* @author 王志亮 [qieqie.wang@gmail.com]
3737
*
3838
*/
3939
public class HierarchicalDataSourceFactory implements DataSourceFactory {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/dataaccess/datasource/MasterSlaveDataSourceFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
* mainFactory.setSlaves(new RandomDataSourceFactory(slaves));
4949
* </pre>
5050
*
51-
* @author qieqie
51+
* @author 王志亮 [qieqie.wang@gmail.com]
5252
*
5353
*/
5454
public class MasterSlaveDataSourceFactory implements DataSourceFactory {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/dataaccess/datasource/RandomDataSourceFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
/**
3131
* 从预设的一系列的DataSource随机提供一个
3232
*
33-
* @author qieqie
33+
* @author 王志亮 [qieqie.wang@gmail.com]
3434
*
3535
*/
3636
public class RandomDataSourceFactory implements DataSourceFactory {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/dataaccess/datasource/SimpleDataSourceFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
/**
2727
* 当你的应用程序只需要一个DataSource时候使用这个实现即可!
2828
*
29-
* @author qieqie
29+
* @author 王志亮 [qieqie.wang@gmail.com]
3030
*
3131
*/
3232
public class SimpleDataSourceFactory implements DataSourceFactory {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/statement/DefaultInterpreterFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
/**
2424
*
25-
* @author qieqie
25+
* @author 王志亮 [qieqie.wang@gmail.com]
2626
*
2727
*/
2828
public class DefaultInterpreterFactory implements InterpreterFactory {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/statement/InterpreterComparator.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
/**
2323
*
24-
* @author qieqie
24+
* @author 王志亮 [qieqie.wang@gmail.com]
2525
*
2626
*/
2727
public class InterpreterComparator implements Comparator<Interpreter> {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/statement/JdbcStatement.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
/**
3232
*
33-
* @author qieqie
33+
* @author 王志亮 [qieqie.wang@gmail.com]
3434
*
3535
*/
3636
public class JdbcStatement implements Statement {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/statement/Querier.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
/**
2121
*
22-
* @author qieqie
22+
* @author 王志亮 [qieqie.wang@gmail.com]
2323
*
2424
*/
2525
public interface Querier {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/statement/StatementRuntimeImpl.java

+28-10
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
/**
2323
*
24-
* @author qieqie
24+
* @author 王志亮 [qieqie.wang@gmail.com]
2525
*
2626
*/
2727
public class StatementRuntimeImpl implements StatementRuntime {
@@ -34,7 +34,7 @@ public class StatementRuntimeImpl implements StatementRuntime {
3434

3535
private Object[] args;
3636

37-
private Map<String, Object> properties;
37+
private Map<String, Object> attributes;
3838

3939
public StatementRuntimeImpl(StatementMetaData metaData, Map<String, Object> parameters) {
4040
this.metaData = metaData;
@@ -73,25 +73,43 @@ public void setArgs(Object[] args) {
7373
}
7474

7575
@Override
76-
public Map<String, Object> getProperties() {
77-
if (properties == null) {
76+
public Map<String, Object> getAttributes() {
77+
if (attributes == null) {
7878
return Collections.emptyMap();
7979
}
80-
return Collections.unmodifiableMap(this.properties);
80+
return this.attributes;
8181
}
8282

8383
@Override
84-
public void setProperty(String name, Object value) {
85-
if (properties == null) {
86-
properties = new HashMap<String, Object>();
84+
public void setAttribute(String name, Object value) {
85+
if (attributes == null) {
86+
attributes = new HashMap<String, Object>();
8787
}
88-
this.properties.put(name, value);
88+
this.attributes.put(name, value);
8989
}
9090

9191
@SuppressWarnings("unchecked")
9292
@Override
93+
public <T> T getAttribute(String name) {
94+
return (T) (attributes == null ? null : attributes.get(name));
95+
}
96+
97+
// 不要删除,以便兼容1.x
98+
@Override
99+
public Map<String, Object> getProperties() {
100+
return getAttributes();
101+
}
102+
103+
// 不要删除,以便兼容1.x
104+
@Override
105+
public void setProperty(String name, Object value) {
106+
setAttribute(name, value);
107+
}
108+
109+
// 不要删除,以便兼容1.x
110+
@Override
93111
public <T> T getProperty(String name) {
94-
return (T) (properties == null ? null : properties.get(name));
112+
return getAttribute(name);
95113
}
96114

97115
}

paoding-rose-jade/src/main/java/net/paoding/rose/jade/statement/StatementWrapper.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
/**
1919
*
20-
* @author qieqie
20+
* @author 王志亮 [qieqie.wang@gmail.com]
2121
*
2222
*/
2323
public interface StatementWrapper extends Statement {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/statement/StatementWrapperProvider.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
/**
1919
*
20-
* @author qieqie
20+
* @author 王志亮 [qieqie.wang@gmail.com]
2121
*
2222
*/
2323
public interface StatementWrapperProvider {

paoding-rose-jade/src/main/java/net/paoding/rose/jade/statement/cached/CachedStatement.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
/**
3333
* {@link CachedStatement} 封装了支持Cache的逻辑
3434
*
35-
* @author qieqie.wang
35+
* @author 王志亮 [qieqie.wang@gmail.com]
3636
*
3737
*/
3838
public class CachedStatement implements Statement {

paoding-rose-jade/src/test/java/net/paoding/rose/jade/BatchUpdateTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
/**
1818
* 验证批量更新功能
1919
*
20-
* @author qieqie
20+
* @author 王志亮 [qieqie.wang@gmail.com]
2121
*
2222
*/
2323
public class BatchUpdateTest {

paoding-rose-jade/src/test/java/net/paoding/rose/jade/DataSources.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
*
1515
* 这些DataSource使用hsqldb实现,均为内存数据库
1616
*
17-
* @author qieqie
17+
* @author 王志亮 [qieqie.wang@gmail.com]
1818
*
1919
*/
2020
public class DataSources {

paoding-rose-jade/src/test/java/net/paoding/rose/jade/DataSourcesTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
/**
1414
* 通过集成DAO和JadeFactory,验证 {@link DataSources}的可用
1515
*
16-
* @author qieqie
16+
* @author 王志亮 [qieqie.wang@gmail.com]
1717
*
1818
*/
1919
public class DataSourcesTest {

paoding-rose-jade/src/test/java/net/paoding/rose/jade/SelectTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
*
2626
* 验证查询返回类型能力
2727
*
28-
* @author qieqie
28+
* @author 王志亮 [qieqie.wang@gmail.com]
2929
*
3030
*/
3131
public class SelectTest {

paoding-rose-jade/src/test/java/net/paoding/rose/jade/ShardInterpreter.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* 真正的表名可以通过runtime.getProperty(ShardAttributes.targetTable)知道,
1515
* 这个属性可以和DataSourceFactory结合使用,从而实现散库;
1616
*
17-
* @author qieqie
17+
* @author 王志亮 [qieqie.wang@gmail.com]
1818
*
1919
*/
2020
@Order(-10)

paoding-rose-jade/src/test/java/net/paoding/rose/jade/SuperTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
/**
1919
* 验证继承功能
2020
*
21-
* @author qieqie
21+
* @author 王志亮 [qieqie.wang@gmail.com]
2222
*
2323
*/
2424
public class SuperTest {

paoding-rose-jade/src/test/java/net/paoding/rose/jade/provider/DefinitionTests.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public class DefinitionTests extends TestCase {
1111

1212
public void testDefinition() {
1313

14-
DAOMetaData definition = new DAOMetaData(Character.class);
14+
DAOMetaData definition = new DAOMetaData(Character.class, null);
1515
Assert.assertEquals("java.lang.Character", definition.toString());
1616

1717
// 输出所有常量

paoding-rose-pipe/src/main/java/net/paoding/rose/web/portal/impl/NestedWindowRender.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
/**
2929
*
30-
* @author qieqie
30+
* @author 王志亮 [qieqie.wang@gmail.com]
3131
*
3232
*/
3333
public final class NestedWindowRender implements WindowRender {

paoding-rose-pipe/src/main/java/net/paoding/rose/web/portal/impl/WindowCancelableSupportInterceptor.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
/**
2424
*
25-
* @author qieqie.wang@gmail.com
25+
* @author 王志亮 [qieqie.wang@gmail.com]
2626
*
2727
*/
2828
public class WindowCancelableSupportInterceptor extends ControllerInterceptorAdapter {

paoding-rose-pipe/src/main/java/net/paoding/rose/web/portal/impl/WindowForView.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
/**
2929
*
30-
* @author qieqie.wang@gmail.com
30+
* @author 王志亮 [qieqie.wang@gmail.com]
3131
*
3232
*/
3333
public class WindowForView implements Window {

0 commit comments

Comments
 (0)