Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
bailuntec-datacenter
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
huluobin
bailuntec-datacenter
Commits
f5ecdb0b
Commit
f5ecdb0b
authored
Jan 20, 2021
by
huluobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
# update
parent
2c997818
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
47 additions
and
0 deletions
+47
-0
DataSourceConfig.java
...bay/src/main/java/com/bailuntec/job/DataSourceConfig.java
+40
-0
JobConfiguration.java
...bay/src/main/java/com/bailuntec/job/JobConfiguration.java
+7
-0
No files found.
datacenter-job/datacenter-base/base-sync-ebay/src/main/java/com/bailuntec/job/DataSourceConfig.java
0 → 100644
View file @
f5ecdb0b
package
com
.
bailuntec
.
job
;
import
com.zaxxer.hikari.HikariConfig
;
import
com.zaxxer.hikari.HikariDataSource
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
javax.sql.DataSource
;
/**
* <p>
*
* </p>
*
* @author robbendev
* @since 2021/1/20 6:22 下午
*/
@Configuration
public
class
DataSourceConfig
{
@Value
(
"${spring.application.datasource.url}"
)
String
url
;
@Value
(
"${spring.application.datasource.username}"
)
String
username
;
@Value
(
"${spring.application.datasource.password}"
)
String
password
;
@Value
(
"${spring.application.datasource.driver-class-name}"
)
String
driverClassName
;
@Bean
public
DataSource
dataSource
()
{
HikariConfig
hikariConfig
=
new
HikariConfig
();
hikariConfig
.
setDriverClassName
(
driverClassName
);
hikariConfig
.
setJdbcUrl
(
url
);
hikariConfig
.
setUsername
(
username
);
hikariConfig
.
setPassword
(
password
);
return
new
HikariDataSource
(
hikariConfig
);
}
}
datacenter-job/datacenter-base/base-sync-ebay/src/main/java/com/bailuntec/job/JobConfiguration.java
View file @
f5ecdb0b
...
...
@@ -6,6 +6,8 @@ import com.bailuntec.domain.DcBaseFinanceEbay;
import
com.bailuntec.domain.DcJobConfig
;
import
com.bailuntec.infrastructure.mapper.DcBaseCompanyAccountMapper
;
import
com.bailuntec.infrastructure.mapper.DcJobConfigMapper
;
import
com.zaxxer.hikari.HikariConfig
;
import
com.zaxxer.hikari.HikariDataSource
;
import
org.springframework.batch.core.Job
;
import
org.springframework.batch.core.Step
;
import
org.springframework.batch.core.configuration.annotation.EnableBatchProcessing
;
...
...
@@ -13,9 +15,12 @@ import org.springframework.batch.core.configuration.annotation.JobBuilderFactory
import
org.springframework.batch.core.configuration.annotation.StepBuilderFactory
;
import
org.springframework.batch.core.launch.support.RunIdIncrementer
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
javax.sql.DataSource
;
/**
* <p>
*
...
...
@@ -94,4 +99,6 @@ public class JobConfiguration {
public
DcJobConfig
getDcJobConfig
()
{
return
dcJobConfig
;
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment