Skip to content

Commit bb605ed

Browse files
committed
upload 1.0.0 version
1 parent 20cd91d commit bb605ed

File tree

17 files changed

+66
-61
lines changed

17 files changed

+66
-61
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</parent>
1111
<groupId>com.codingapi.springboot</groupId>
1212
<artifactId>springboot-framework-parent</artifactId>
13-
<version>0.0.16</version>
13+
<version>1.0.0</version>
1414

1515
<url>https://github.com/codingapi/springboot-framewrok</url>
1616
<name>springboot-framework-parent</name>

springboot-data-permission/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>springboot-framework-parent</artifactId>
77
<groupId>com.codingapi.springboot</groupId>
8-
<version>0.0.16</version>
8+
<version>1.0.0</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

@@ -32,7 +32,7 @@
3232
<dependency>
3333
<groupId>com.codingapi.springboot</groupId>
3434
<artifactId>springboot-framework</artifactId>
35-
<version>0.0.16</version>
35+
<version>1.0.0</version>
3636
</dependency>
3737

3838
<dependency>

springboot-data-permission/src/main/java/com/codingapi/springboot/permission/jdbc/ConnectionProxy.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.codingapi.springboot.permission.jdbc;
22

3-
import com.codingapi.springboot.framework.event.DomainEventContext;
3+
import com.codingapi.springboot.framework.event.EventPusher;
44
import com.codingapi.springboot.permission.event.JdbcPreparedStatementSqlCreatedEvent;
55
import com.codingapi.springboot.permission.analyzer.SQL;
66

@@ -37,42 +37,42 @@ public Statement createStatement(int resultSetType, int resultSetConcurrency, in
3737
@Override
3838
public PreparedStatement prepareStatement(String sql) throws SQLException {
3939
SQL executeSql = new SQL(sql);
40-
DomainEventContext.getInstance().push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
40+
EventPusher.push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
4141
return new PreparedStatementProxy(delegate.prepareStatement(executeSql.getSql()),executeSql);
4242
}
4343

4444
@Override
4545
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency) throws SQLException {
4646
SQL executeSql = new SQL(sql);
47-
DomainEventContext.getInstance().push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
47+
EventPusher.push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
4848
return new PreparedStatementProxy(delegate.prepareStatement(executeSql.getSql(), resultSetType, resultSetConcurrency),executeSql);
4949
}
5050

5151
@Override
5252
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException {
5353
SQL executeSql = new SQL(sql);
54-
DomainEventContext.getInstance().push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
54+
EventPusher.push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
5555
return new PreparedStatementProxy(delegate.prepareStatement(executeSql.getSql(), resultSetType, resultSetConcurrency, resultSetHoldability),executeSql);
5656
}
5757

5858
@Override
5959
public PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) throws SQLException {
6060
SQL executeSql = new SQL(sql);
61-
DomainEventContext.getInstance().push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
61+
EventPusher.push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
6262
return new PreparedStatementProxy(delegate.prepareStatement(executeSql.getSql(), autoGeneratedKeys),executeSql);
6363
}
6464

6565
@Override
6666
public PreparedStatement prepareStatement(String sql, int[] columnIndexes) throws SQLException {
6767
SQL executeSql = new SQL(sql);
68-
DomainEventContext.getInstance().push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
68+
EventPusher.push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
6969
return new PreparedStatementProxy(delegate.prepareStatement(executeSql.getSql(), columnIndexes),executeSql);
7070
}
7171

7272
@Override
7373
public PreparedStatement prepareStatement(String sql, String[] columnNames) throws SQLException {
7474
SQL executeSql = new SQL(sql);
75-
DomainEventContext.getInstance().push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
75+
EventPusher.push(new JdbcPreparedStatementSqlCreatedEvent(executeSql));
7676
return new PreparedStatementProxy(delegate.prepareStatement(executeSql.getSql(), columnNames),executeSql);
7777
}
7878

springboot-data-permission/src/main/java/com/codingapi/springboot/permission/jdbc/PreparedStatementProxy.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.codingapi.springboot.permission.jdbc;
22

3+
import com.codingapi.springboot.framework.event.EventPusher;
34
import com.codingapi.springboot.permission.analyzer.JdbcSql;
45
import com.codingapi.springboot.permission.analyzer.SQL;
56
import com.codingapi.springboot.permission.event.JdbcPreparedStatementExecuteEvent;
6-
import com.codingapi.springboot.framework.event.DomainEventContext;
77
import lombok.extern.slf4j.Slf4j;
88

99
import java.io.InputStream;
@@ -33,21 +33,21 @@ public PreparedStatementProxy(PreparedStatement delegate, SQL sql) throws SQLExc
3333
@Override
3434
public ResultSet executeQuery() throws SQLException {
3535
log.debug("jdbcSql:{}",jdbcSql.getExecuteSql());
36-
DomainEventContext.getInstance().push(new JdbcPreparedStatementExecuteEvent(delegate,jdbcSql));
36+
EventPusher.push(new JdbcPreparedStatementExecuteEvent(delegate,jdbcSql));
3737
return delegate.executeQuery();
3838
}
3939

4040
@Override
4141
public int executeUpdate() throws SQLException {
4242
log.debug("jdbcSql:{}",jdbcSql.getExecuteSql());
43-
DomainEventContext.getInstance().push(new JdbcPreparedStatementExecuteEvent(delegate,jdbcSql));
43+
EventPusher.push(new JdbcPreparedStatementExecuteEvent(delegate,jdbcSql));
4444
return delegate.executeUpdate();
4545
}
4646

4747
@Override
4848
public boolean execute() throws SQLException {
4949
log.debug("jdbcSql:{}",jdbcSql.getExecuteSql());
50-
DomainEventContext.getInstance().push(new JdbcPreparedStatementExecuteEvent(delegate,jdbcSql));
50+
EventPusher.push(new JdbcPreparedStatementExecuteEvent(delegate,jdbcSql));
5151
return delegate.execute();
5252
}
5353

springboot-data-permission/src/main/java/com/codingapi/springboot/permission/jdbc/StatementProxy.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.codingapi.springboot.permission.jdbc;
22

3-
import com.codingapi.springboot.framework.event.DomainEventContext;
4-
import com.codingapi.springboot.permission.event.JdbcStatementExecuteEvent;
3+
import com.codingapi.springboot.framework.event.EventPusher;
54
import com.codingapi.springboot.permission.analyzer.SQL;
5+
import com.codingapi.springboot.permission.event.JdbcStatementExecuteEvent;
66

77
import java.sql.ResultSet;
88
import java.sql.SQLException;
@@ -20,63 +20,63 @@ public StatementProxy(Statement delegate) {
2020
@Override
2121
public ResultSet executeQuery(String sql) throws SQLException {
2222
SQL executeSql = new SQL(sql);
23-
DomainEventContext.getInstance().push(new JdbcStatementExecuteEvent(delegate,executeSql));
23+
EventPusher.push(new JdbcStatementExecuteEvent(delegate,executeSql));
2424
return delegate.executeQuery(executeSql.getSql());
2525
}
2626

2727
@Override
2828
public int executeUpdate(String sql) throws SQLException {
2929
SQL executeSql = new SQL(sql);
30-
DomainEventContext.getInstance().push(new JdbcStatementExecuteEvent(delegate,executeSql));
30+
EventPusher.push(new JdbcStatementExecuteEvent(delegate,executeSql));
3131
return delegate.executeUpdate(executeSql.getSql());
3232
}
3333

3434
@Override
3535
public boolean execute(String sql) throws SQLException {
3636
SQL executeSql = new SQL(sql);
37-
DomainEventContext.getInstance().push(new JdbcStatementExecuteEvent(delegate,executeSql));
37+
EventPusher.push(new JdbcStatementExecuteEvent(delegate,executeSql));
3838
return delegate.execute(executeSql.getSql());
3939
}
4040

4141
@Override
4242
public int executeUpdate(String sql, int autoGeneratedKeys) throws SQLException {
4343
SQL executeSql = new SQL(sql);
44-
DomainEventContext.getInstance().push(new JdbcStatementExecuteEvent(delegate,executeSql));
44+
EventPusher.push(new JdbcStatementExecuteEvent(delegate,executeSql));
4545
return delegate.executeUpdate(executeSql.getSql(), autoGeneratedKeys);
4646
}
4747

4848
@Override
4949
public int executeUpdate(String sql, int[] columnIndexes) throws SQLException {
5050
SQL executeSql = new SQL(sql);
51-
DomainEventContext.getInstance().push(new JdbcStatementExecuteEvent(delegate,executeSql));
51+
EventPusher.push(new JdbcStatementExecuteEvent(delegate,executeSql));
5252
return delegate.executeUpdate(executeSql.getSql(), columnIndexes);
5353
}
5454

5555
@Override
5656
public int executeUpdate(String sql, String[] columnNames) throws SQLException {
5757
SQL executeSql = new SQL(sql);
58-
DomainEventContext.getInstance().push(new JdbcStatementExecuteEvent(delegate,executeSql));
58+
EventPusher.push(new JdbcStatementExecuteEvent(delegate,executeSql));
5959
return delegate.executeUpdate(executeSql.getSql(), columnNames);
6060
}
6161

6262
@Override
6363
public boolean execute(String sql, int autoGeneratedKeys) throws SQLException {
6464
SQL executeSql = new SQL(sql);
65-
DomainEventContext.getInstance().push(new JdbcStatementExecuteEvent(delegate,executeSql));
65+
EventPusher.push(new JdbcStatementExecuteEvent(delegate,executeSql));
6666
return delegate.execute(executeSql.getSql(), autoGeneratedKeys);
6767
}
6868

6969
@Override
7070
public boolean execute(String sql, int[] columnIndexes) throws SQLException {
7171
SQL executeSql = new SQL(sql);
72-
DomainEventContext.getInstance().push(new JdbcStatementExecuteEvent(delegate,executeSql));
72+
EventPusher.push(new JdbcStatementExecuteEvent(delegate,executeSql));
7373
return delegate.execute(executeSql.getSql(), columnIndexes);
7474
}
7575

7676
@Override
7777
public boolean execute(String sql, String[] columnNames) throws SQLException {
7878
SQL executeSql = new SQL(sql);
79-
DomainEventContext.getInstance().push(new JdbcStatementExecuteEvent(delegate,executeSql));
79+
EventPusher.push(new JdbcStatementExecuteEvent(delegate,executeSql));
8080
return delegate.execute(executeSql.getSql(), columnNames);
8181
}
8282

springboot-example/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
<parent>
55
<groupId>com.codingapi.springboot</groupId>
66
<artifactId>springboot-framework-parent</artifactId>
7-
<version>0.0.16</version>
7+
<version>1.0.0</version>
88
</parent>
99
<artifactId>springboot-example</artifactId>
10-
<version>0.0.16</version>
10+
<version>1.0.0</version>
1111

1212
<name>springboot-example</name>
1313
<description>springboot-example project for Spring Boot</description>
@@ -29,7 +29,7 @@
2929
<dependency>
3030
<groupId>com.codingapi.springboot</groupId>
3131
<artifactId>springboot-framework</artifactId>
32-
<version>0.0.16</version>
32+
<version>1.0.0</version>
3333
</dependency>
3434

3535
<dependency>

springboot-framework/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
<parent>
55
<groupId>com.codingapi.springboot</groupId>
66
<artifactId>springboot-framework-parent</artifactId>
7-
<version>0.0.16</version>
7+
<version>1.0.0</version>
88
</parent>
99
<artifactId>springboot-framework</artifactId>
10-
<version>0.0.16</version>
10+
<version>1.0.0</version>
1111

1212
<name>springboot-framework</name>
1313
<description>springboot-framework project for Spring Boot</description>

springboot-framework/src/main/java/com/codingapi/springboot/framework/event/DomainEvent.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
import lombok.Getter;
44
import org.springframework.context.ApplicationEvent;
55

6-
6+
/**
7+
* Event包装对象
8+
*/
79
public class DomainEvent extends ApplicationEvent{
810

911
@Getter

springboot-framework/src/main/java/com/codingapi/springboot/framework/event/DomainEventContext.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import org.springframework.context.ApplicationContext;
44

5-
public class DomainEventContext {
5+
class DomainEventContext {
66

77
private static DomainEventContext instance;
88

@@ -37,7 +37,6 @@ private void push(IEvent event,boolean sync){
3737
* @param event
3838
*
3939
*/
40-
@Deprecated
4140
public void push(IEvent event){
4241
if(event instanceof IAsyncEvent) {
4342
this.push(event, false);

springboot-framework/src/main/java/com/codingapi/springboot/framework/event/EventPusher.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.codingapi.springboot.framework.event;
22

3+
/**
4+
* Even推送助手
5+
*/
36
public class EventPusher {
47

58
public static void push(IEvent event){

0 commit comments

Comments
 (0)