Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in
Toggle navigation
T
tanpu-community
Project
Project
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
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
探普后端
tanpu-community
Commits
f3456d0c
Commit
f3456d0c
authored
Jun 28, 2021
by
刘基明
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
直播DATASOURCE
parent
42942fcb
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
61 additions
and
17 deletions
+61
-17
CurriculumEnum.java
...ava/com/tanpu/community/api/constants/CurriculumEnum.java
+0
-16
ZhiboDataSourceConfig.java
...n/java/com/tanpu/community/dao/ZhiboDataSourceConfig.java
+52
-0
CurriculumResService.java
...ava/com/tanpu/community/service/CurriculumResService.java
+1
-1
application-dev.yml
community-service/src/main/resources/application-dev.yml
+8
-0
No files found.
community-api/src/main/java/com/tanpu/community/api/constants/CurriculumEnum.java
View file @
f3456d0c
package
com
.
tanpu
.
community
.
api
.
constants
;
import
com.caixiaoquan.faTools.dao.model.vo.SysConstantListVo
;
import
org.apache.commons.lang3.StringUtils
;
import
java.util.List
;
public
class
CurriculumEnum
{
//课程类型
public
class
TypeEnum
{
...
...
@@ -56,15 +51,4 @@ public class CurriculumEnum {
public
static
final
String
LABEL_ZB
=
"11"
;
//直播课
}
//课程类型
public
static
String
getTypeName
(
String
code
,
List
<
SysConstantListVo
>
listVoList
)
{
String
name
=
""
;
for
(
SysConstantListVo
sysConstantListVo
:
listVoList
)
{
if
(
StringUtils
.
equals
(
sysConstantListVo
.
getId
(),
code
))
{
name
=
sysConstantListVo
.
getConstantName
();
break
;
}
}
return
name
;
}
}
community-service/src/main/java/com/tanpu/community/dao/ZhiboDataSourceConfig.java
0 → 100644
View file @
f3456d0c
package
com
.
tanpu
.
community
.
dao
;
import
com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
;
import
com.tanpu.community.api.CommunityConstant
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.ibatis.session.SqlSessionFactory
;
import
org.mybatis.spring.SqlSessionTemplate
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.boot.context.properties.ConfigurationProperties
;
import
org.springframework.boot.jdbc.DataSourceBuilder
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.core.io.support.PathMatchingResourcePatternResolver
;
import
org.springframework.jdbc.datasource.DataSourceTransactionManager
;
import
javax.sql.DataSource
;
/**
* created by xd on 2021/6/3
*/
@Configuration
@Slf4j
@MapperScan
(
basePackages
=
CommunityConstant
.
PACKAGE_BASE
+
".dao.mapper.zhibo"
,
sqlSessionTemplateRef
=
"zhiboSqlSessionTemplate"
)
public
class
ZhiboDataSourceConfig
{
@ConfigurationProperties
(
prefix
=
"spring.datasource.zhibo"
)
@Bean
(
name
=
"zhiboDataSource"
)
public
DataSource
dataSource
()
{
return
DataSourceBuilder
.
create
().
build
();
}
@Bean
(
name
=
"zhiboSqlSessionFactory"
)
public
SqlSessionFactory
sqlSessionFactory
(
@Qualifier
(
"zhiboDataSource"
)
DataSource
dataSource
)
throws
Exception
{
MybatisSqlSessionFactoryBean
bean
=
new
MybatisSqlSessionFactoryBean
();
bean
.
setDataSource
(
dataSource
);
bean
.
setMapperLocations
(
new
PathMatchingResourcePatternResolver
().
getResources
(
"classpath*:mapper/zhibo/*.xml"
));
return
bean
.
getObject
();
}
@Bean
(
name
=
"zhiboTransactionManager"
)
public
DataSourceTransactionManager
zhiboTransactionManager
(
@Qualifier
(
"zhiboDataSource"
)
DataSource
dataSource
)
{
return
new
DataSourceTransactionManager
(
dataSource
);
}
@Bean
(
name
=
"zhiboSqlSessionTemplate"
)
public
SqlSessionTemplate
zhiboSqlSessionTemplate
(
@Qualifier
(
"zhiboSqlSessionFactory"
)
SqlSessionFactory
sqlSessionFactory
)
{
return
new
SqlSessionTemplate
(
sqlSessionFactory
);
}
}
community-service/src/main/java/com/tanpu/community/service/CurriculumResService.java
View file @
f3456d0c
...
...
@@ -23,7 +23,7 @@ public class CurriculumResService {
}
public
CurriculumResEntity
selectShortVideo
(
String
id
){
curriculumResMapper
.
selectOne
(
new
LambdaQueryWrapper
<
CurriculumResEntity
>()
return
curriculumResMapper
.
selectOne
(
new
LambdaQueryWrapper
<
CurriculumResEntity
>()
.
eq
(
CurriculumResEntity:
:
getId
,
id
)
.
eq
(
CurriculumResEntity:
:
getDeleteTag
,
DeleteTagEnum
.
NOT_DELETED
.
getCode
())
.
eq
(
CurriculumResEntity:
:
getStatus
,
CurriculumEnum
.
CcStatus
.
up
));
...
...
community-service/src/main/resources/application-dev.yml
View file @
f3456d0c
...
...
@@ -30,6 +30,14 @@ spring.datasource:
maxActive
:
2
minIdle
:
2
initialSize
:
2
zhibo
:
driver-class-name
:
com.mysql.cj.jdbc.Driver
jdbc-url
:
jdbc:mysql://rm-uf6r22t3d798q4kmkao.mysql.rds.aliyuncs.com:3306/tamp_zhibo?useUnicode=true&characterEncoding=utf-8&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&zeroDateTimeBehavior=CONVERT_TO_NULL&allowMultiQueries=true&rewriteBatchedStatements=true
username
:
tamp_admin
password
:
'
@imeng123'
maxActive
:
2
minIdle
:
2
initialSize
:
2
spring.redis
:
host
:
118.190.63.109
...
...
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