You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
862 B
Java
29 lines
862 B
Java
1 week ago
|
package com.lyr.gather.convert;
|
||
|
|
||
|
import com.alibaba.druid.pool.DruidDataSource;
|
||
|
import com.lyr.gather.domain.DataSourceConfigDTO;
|
||
|
import javax.annotation.Generated;
|
||
|
|
||
|
@Generated(
|
||
|
value = "org.mapstruct.ap.MappingProcessor",
|
||
|
date = "2024-10-31T16:39:16+0800",
|
||
|
comments = "version: 1.6.2, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
|
||
|
)
|
||
|
public class DataSourceConfigConvertImpl implements DataSourceConfigConvert {
|
||
|
|
||
|
@Override
|
||
|
public DruidDataSource convert(DataSourceConfigDTO bean) {
|
||
|
if ( bean == null ) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
DruidDataSource druidDataSource = new DruidDataSource();
|
||
|
|
||
|
druidDataSource.setName( bean.getName() );
|
||
|
druidDataSource.setUsername( bean.getUsername() );
|
||
|
druidDataSource.setPassword( bean.getPassword() );
|
||
|
|
||
|
return druidDataSource;
|
||
|
}
|
||
|
}
|