File tree Expand file tree Collapse file tree
bigdata-base-framework/src/main/scala/org/aisql/bigdata/base/framework Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ package org .aisql .bigdata .base .framework
2+
3+ /**
4+ * Author: xiaohei
5+ * Date: 2019/10/16
6+ * Email: xiaohei.info@gmail.com
7+ * Host: xiaohei.info
8+ */
9+ trait Daoable {
10+
11+ }
Original file line number Diff line number Diff line change 1+ package org .aisql .bigdata .base .framework
2+
3+ /**
4+ * Author: xiaohei
5+ * Date: 2019/10/16
6+ * Email: xiaohei.info@gmail.com
7+ * Host: xiaohei.info
8+ */
9+ trait Serviceable {
10+
11+ }
Original file line number Diff line number Diff line change 11package org .aisql .bigdata .base .framework .hbase
22
3+ import org .aisql .bigdata .base .framework .Daoable
4+
35/**
46 * Author: xiaohei
57 * Date: 2019/9/19
68 * Email: xiaohei.info@gmail.com
79 * Host: xiaohei.info
810 */
9- trait BaseHBaseDao {
11+ trait BaseHBaseDao extends Daoable with Serializable {
1012
1113}
Original file line number Diff line number Diff line change 11package org .aisql .bigdata .base .framework .hbase
22
3+ import org .aisql .bigdata .base .framework .Serviceable
4+
35/**
46 * Author: xiaohei
57 * Date: 2019/9/19
68 * Email: xiaohei.info@gmail.com
79 * Host: xiaohei.info
810 */
9- trait BaseHBaseService {
11+ trait BaseHBaseService extends Serviceable with Serializable {
1012
1113}
Original file line number Diff line number Diff line change 11package org .aisql .bigdata .base .framework .hdfs
22
3+ import org .aisql .bigdata .base .framework .Daoable
4+
35/**
46 * Author: xiaohei
57 * Date: 2019/9/19
68 * Email: xiaohei.info@gmail.com
79 * Host: xiaohei.info
810 */
9- trait BaseHdfsDao {
11+ trait BaseHdfsDao extends Daoable with Serializable {
1012
1113}
Original file line number Diff line number Diff line change 11package org .aisql .bigdata .base .framework .hdfs
22
3+ import org .aisql .bigdata .base .framework .Serviceable
4+
35/**
46 * Author: xiaohei
57 * Date: 2019/9/19
68 * Email: xiaohei.info@gmail.com
79 * Host: xiaohei.info
810 */
9- trait BaseHdfsService {
11+ trait BaseHdfsService extends Serviceable with Serializable {
1012
1113}
Original file line number Diff line number Diff line change 11package org .aisql .bigdata .base .framework .hive
22
3+ import org .aisql .bigdata .base .framework .Daoable
34import org .aisql .bigdata .base .framework .enums .TableType
45import org .aisql .bigdata .base .framework .enums .TableType .TableTypeEnum
5- import org .slf4j .LoggerFactory
66
77/**
88 * Author: xiaohei
99 * Date: 2019/8/29
1010 * Email: xiaohei.info@gmail.com
1111 * Host: xiaohei.info
1212 */
13- trait BaseHiveDao [E , R ] extends Serializable {
13+ trait BaseHiveDao [E , R ] extends Daoable with Serializable {
1414
1515 /**
1616 * 数据库名
Original file line number Diff line number Diff line change 11package org .aisql .bigdata .base .framework .hive
22
3+ import org .aisql .bigdata .base .framework .Serviceable
34import org .aisql .bigdata .base .framework .enums .TableType
45import org .slf4j .LoggerFactory
56
@@ -10,7 +11,7 @@ import org.slf4j.LoggerFactory
1011 * Email: xiaohei.info@gmail.com
1112 * Host: xiaohei.info
1213 */
13- trait BaseHiveService [E , R ] extends Serializable {
14+ trait BaseHiveService [E , R ] extends Serviceable with Serializable {
1415
1516 protected val dao : BaseHiveDao [E , R ]
1617
Original file line number Diff line number Diff line change 11package org .aisql .bigdata .base .framework .kafka
22
3+ import org .aisql .bigdata .base .framework .Daoable
4+
35/**
46 * Author: xiaohei
57 * Date: 2019/9/19
68 * Email: xiaohei.info@gmail.com
79 * Host: xiaohei.info
810 */
9- trait BaseKafkaDao {
11+ trait BaseKafkaDao extends Daoable with Serializable {
1012
1113}
Original file line number Diff line number Diff line change 11package org .aisql .bigdata .base .framework .kafka
22
3+ import org .aisql .bigdata .base .framework .Serviceable
4+
35/**
46 * Author: xiaohei
57 * Date: 2019/9/19
68 * Email: xiaohei.info@gmail.com
79 * Host: xiaohei.info
810 */
9- trait BaseKafkaService {
11+ trait BaseKafkaService extends Serviceable with Serializable {
1012
1113}
You can’t perform that action at this time.
0 commit comments