Skip to content

Commit

Permalink
重构security模块,封装一个api和一个engine模块
Browse files Browse the repository at this point in the history
  • Loading branch information
gdyangyu committed Nov 29, 2016
1 parent 096c765 commit 325631a
Show file tree
Hide file tree
Showing 44 changed files with 495 additions and 90 deletions.
4 changes: 2 additions & 2 deletions dddlib-cache/dddlib-cache-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
</parent>
<artifactId>dddlib-cache-api</artifactId>
<name>DDDLib Cache API</name>
<description>
<remark>
高速缓存API
</description>
</remark>

<build>
<plugins>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-cache/dddlib-cache-ehcache/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
</parent>
<artifactId>dddlib-cache-ehcache</artifactId>
<name>DDDLib Cache implemented by EhCache</name>
<description>
<remark>
高速缓存,用EhCache实现。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-cache/dddlib-cache-memcached/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-cache-memcached</artifactId>
<packaging>jar</packaging>
<name>DDDLib Cache implemented by memcached</name>
<description>
<remark>
高速缓存,用Memcached实现。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-cache/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-cache</artifactId>
<packaging>pom</packaging>
<name>DDDLib Cache Module </name>
<description>
<remark>
高速缓存。
</description>
</remark>
<modules>
<module>dddlib-cache-memcached</module>
<module>dddlib-cache-api</module>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-configuration/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-configuration</artifactId>
<packaging>jar</packaging>
<name>DDDLib Configuration</name>
<description>
<remark>
定义配置接口Configuration(只读)及其子接口WritableConfiguration(可读写),并提供它们的各种实现类。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-datasource-monitor/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-datasource-monitor</artifactId>
<packaging>jar</packaging>
<name>DDDLib DataSource Monitor</name>
<description>
<remark>
数据源监控
</description>
</remark>

<build>
<plugins>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-datasource-router/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-datasource-router</artifactId>
<packaging>jar</packaging>
<name>DDDLib Datasource Router classes for spring</name>
<description>
<remark>
数据源路由,主要用在SaaS环境,通过代理模式,将数据访问路由到租户对应的数据源。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-datasource-saas/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
<artifactId>dddlib-datasource-saas</artifactId>
<packaging>jar</packaging>
<name>DDDLib SaaS Datasource</name>
<description>
<remark>
SaaS数据源实现,主类是SaasDataSource,通过代理模式,将数据访问路由到租户对应的数据源。
与dddlib-datasource-router的目标一样,只是实现的方式不同。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion dddlib-db/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<artifactId>dddlib-db</artifactId>
<packaging>jar</packaging>
<name>DDDLib Database Utils</name>
<description>数据库访问工具类</description>
<remark>数据库访问工具类</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-domain/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
<artifactId>dddlib-domain</artifactId>
<packaging>jar</packaging>
<name>DDDLib API Interfaces and Base Classes</name>
<description>
<remark>
DDDLib中最重要的模块,为基于DDD的开发提供核心接口和基类。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion dddlib-event/dddlib-event-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<artifactId>dddlib-event-api</artifactId>
<packaging>jar</packaging>
<name>dddlib-event-api</name>
<description>Domain Event API Module</description>
<remark>Domain Event API Module</remark>

<dependencies>
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion dddlib-event/dddlib-event-bus/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<artifactId>dddlib-event-bus</artifactId>
<packaging>jar</packaging>
<name>dddlib-event-bus</name>
<description>Domain Event Bus Module</description>
<remark>Domain Event Bus Module</remark>

<dependencies>
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion dddlib-event/dddlib-event-sourcing/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<artifactId>dddlib-event-sourcing</artifactId>
<packaging>jar</packaging>
<name>dddlib-event-sourcing</name>
<description>Domain Event Sourcing Module</description>
<remark>Domain Event Sourcing Module</remark>

<dependencies>
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion dddlib-event/dddlib-event-storage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<artifactId>dddlib-event-storage</artifactId>
<packaging>jar</packaging>
<name>dddlib-event-storage</name>
<description>Domain Event Storage Module</description>
<remark>Domain Event Storage Module</remark>

<dependencies>
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion dddlib-event/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<artifactId>dddlib-event</artifactId>
<packaging>pom</packaging>
<name>dddlib-event</name>
<description>Event Processing Module</description>
<remark>Event Processing Module</remark>

<modules>
<module>dddlib-event-api</module>
Expand Down
2 changes: 1 addition & 1 deletion dddlib-examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<artifactId>dddlib-examples</artifactId>
<packaging>pom</packaging>
<name>DDDLib Examples</name>
<description>DDDLib usage examples.</description>
<remark>DDDLib usage examples.</remark>
<modules>
<module>organisation-project</module>
</modules>
Expand Down
2 changes: 1 addition & 1 deletion dddlib-excel/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<artifactId>dddlib-excel</artifactId>
<packaging>jar</packaging>
<name>DDDLib Excel Date Import and Export Library</name>
<description>Excel读写工具</description>
<remark>Excel读写工具</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-i18n/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-i18n</artifactId>
<packaging>jar</packaging>
<name>DDDLib I18N Interface and Implements</name>
<description>
<remark>
国际化和本地化支持。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion dddlib-image/dddlib-image-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@
<modelVersion>4.0.0</modelVersion>

<artifactId>dddlib-image-api</artifactId>
<description>image api接口</description>
<remark>image api接口</remark>

</project>
2 changes: 1 addition & 1 deletion dddlib-image/dddlib-image-cache/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<modelVersion>4.0.0</modelVersion>

<artifactId>dddlib-image-cache</artifactId>
<description>使用缓存做为图片存取的介质</description>
<remark>使用缓存做为图片存取的介质</remark>

<dependencies>
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion dddlib-image/dddlib-image-file/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<modelVersion>4.0.0</modelVersion>

<artifactId>dddlib-image-file</artifactId>
<description>Image存储的file本地实现</description>
<remark>Image存储的file本地实现</remark>

<dependencies>

Expand Down
2 changes: 1 addition & 1 deletion dddlib-image/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

<artifactId>dddlib-image</artifactId>
<packaging>pom</packaging>
<description>提供针对图片的存取工具类</description>
<remark>提供针对图片的存取工具类</remark>
<modules>
<module>dddlib-image-api</module>
<module>dddlib-image-cache</module>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-ioc/dddlib-ioc-guice/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-ioc-guice</artifactId>
<packaging>jar</packaging>
<name>DDDLib IoC implemented by Google Guice</name>
<description>
<remark>
DDDLib IoC的Google Guice实现,通过GuiceInstanceProvider实现InstanceProvider
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-ioc/dddlib-ioc-spring/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-ioc-spring</artifactId>
<packaging>jar</packaging>
<name>DDDLib IoC implemented by Springframework</name>
<description>
<remark>
DDDLib IoC的Spring实现,通过SpringInstanceProvider实现InstanceProvider。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-ioc/dddlib-ioc-tapestry/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-ioc-tapestry</artifactId>
<packaging>jar</packaging>
<name>DDDLib IoC implemented by Apache Tapestry</name>
<description>
<remark>
DDDLib IoC的Tapestry实现,通过TapestryInstanceProvider实现InstanceProvider。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-ioc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-ioc</artifactId>
<packaging>pom</packaging>
<name>DDDLib IoC implements</name>
<description>
<remark>
DDDLib IoC实现。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-observer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-observer</artifactId>
<packaging>jar</packaging>
<name>DDDLib Observer</name>
<description>
<remark>
观察者模式的持久化实现。一个实体类(Observer)可以注册若干主题(Subject),当后者发生改变时可以通知前者。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-persistence/dddlib-persistence-hibernate/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-persistence-hibernate</artifactId>
<packaging>jar</packaging>
<name>DDDLib Persistence API implemented by Hibernate</name>
<description>
<remark>
DDDLib仓储接口EntityRepository的Hibernate实现。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-persistence/dddlib-persistence-jpa/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
<artifactId>dddlib-persistence-jpa</artifactId>
<packaging>jar</packaging>
<name>DDDLib Persistence API implemented by JPA</name>
<description>
<remark>
DDDLib仓储接口EntityRepository的JPA实现。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
<column>id</column>
<column>version</column>
<column>code</column>
<column>description</column>
<column>remark</column>
<column>disabled</column>
<column>parent_code</column>
<column>sort_order</column>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-persistence/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-persistence</artifactId>
<packaging>pom</packaging>
<name>DDDLib Persistence API implementes</name>
<description>
<remark>
DDDLib仓储接口实现。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-query-channel/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
<artifactId>dddlib-query-channel</artifactId>
<packaging>jar</packaging>
<name>DDDLib Query Channel</name>
<description>
<remark>
查询通道。针对大数据量的查询返回结果,提供分页功能。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-rule-engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
<artifactId>dddlib-rule-engine</artifactId>
<packaging>jar</packaging>
<name>DDDLib Rule Engine</name>
<description>
<remark>
规则引擎的封装。提供有状态和无状态的规则服务接口和它们的JSR94实现。
</description>
</remark>

<build>
<plugins>
Expand Down
4 changes: 2 additions & 2 deletions dddlib-script-engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<artifactId>dddlib-script-engine</artifactId>
<packaging>jar</packaging>
<name>DDDLib Script Language API</name>
<description>
<remark>
脚本引擎的简单封装。
</description>
</remark>

<dependencies>
<dependency>
Expand Down
Loading

0 comments on commit 325631a

Please sign in to comment.