Commit 3e88e8e2 authored by alex yao's avatar alex yao

feat: Agent应用数据库配置

parent fa3d6dc4
...@@ -13,7 +13,7 @@ public class BizKnowledgeDatabaseConvert { ...@@ -13,7 +13,7 @@ public class BizKnowledgeDatabaseConvert {
entity.setId(model.getId()); entity.setId(model.getId());
entity.setMemberId(model.getMemberId()); entity.setMemberId(model.getMemberId());
entity.setTitle(model.getTitle()); entity.setTitle(model.getTitle());
entity.setDesc(model.getDesc()); entity.setDbDesc(model.getDbDesc());
entity.setDbType(model.getDbType()); entity.setDbType(model.getDbType());
entity.setDbHost(model.getDbHost()); entity.setDbHost(model.getDbHost());
entity.setDbPort(model.getDbPort()); entity.setDbPort(model.getDbPort());
...@@ -34,7 +34,7 @@ public class BizKnowledgeDatabaseConvert { ...@@ -34,7 +34,7 @@ public class BizKnowledgeDatabaseConvert {
model.setId(entity.getId()); model.setId(entity.getId());
model.setMemberId(entity.getMemberId()); model.setMemberId(entity.getMemberId());
model.setTitle(entity.getTitle()); model.setTitle(entity.getTitle());
model.setDesc(entity.getDesc()); model.setDbDesc(entity.getDbDesc());
model.setDbType(entity.getDbType()); model.setDbType(entity.getDbType());
model.setDbHost(entity.getDbHost()); model.setDbHost(entity.getDbHost());
model.setDbPort(entity.getDbPort()); model.setDbPort(entity.getDbPort());
...@@ -55,7 +55,7 @@ public class BizKnowledgeDatabaseConvert { ...@@ -55,7 +55,7 @@ public class BizKnowledgeDatabaseConvert {
dto.setId(entity.getId()); dto.setId(entity.getId());
dto.setMemberId(entity.getMemberId()); dto.setMemberId(entity.getMemberId());
dto.setTitle(entity.getTitle()); dto.setTitle(entity.getTitle());
dto.setDesc(entity.getDesc()); dto.setDesc(entity.getDbDesc());
dto.setDbType(entity.getDbType()); dto.setDbType(entity.getDbType());
dto.setDbHost(entity.getDbHost()); dto.setDbHost(entity.getDbHost());
dto.setDbPort(entity.getDbPort()); dto.setDbPort(entity.getDbPort());
...@@ -70,7 +70,7 @@ public class BizKnowledgeDatabaseConvert { ...@@ -70,7 +70,7 @@ public class BizKnowledgeDatabaseConvert {
entity.setId(dto.getId()); entity.setId(dto.getId());
entity.setMemberId(dto.getMemberId()); entity.setMemberId(dto.getMemberId());
entity.setTitle(dto.getTitle()); entity.setTitle(dto.getTitle());
entity.setDesc(dto.getDesc()); entity.setDbDesc(dto.getDesc());
entity.setDbType(dto.getDbType()); entity.setDbType(dto.getDbType());
entity.setDbHost(dto.getDbHost()); entity.setDbHost(dto.getDbHost());
entity.setDbPort(dto.getDbPort()); entity.setDbPort(dto.getDbPort());
...@@ -85,7 +85,7 @@ public class BizKnowledgeDatabaseConvert { ...@@ -85,7 +85,7 @@ public class BizKnowledgeDatabaseConvert {
bizKnowledgeDatabaseDto.setId(item.getId()); bizKnowledgeDatabaseDto.setId(item.getId());
bizKnowledgeDatabaseDto.setMemberId(item.getMemberId()); bizKnowledgeDatabaseDto.setMemberId(item.getMemberId());
bizKnowledgeDatabaseDto.setTitle(item.getTitle()); bizKnowledgeDatabaseDto.setTitle(item.getTitle());
bizKnowledgeDatabaseDto.setDesc(item.getDesc()); bizKnowledgeDatabaseDto.setDesc(item.getDbDesc());
bizKnowledgeDatabaseDto.setDbType(item.getDbType()); bizKnowledgeDatabaseDto.setDbType(item.getDbType());
bizKnowledgeDatabaseDto.setDbHost(item.getDbHost()); bizKnowledgeDatabaseDto.setDbHost(item.getDbHost());
bizKnowledgeDatabaseDto.setDbPort(item.getDbPort()); bizKnowledgeDatabaseDto.setDbPort(item.getDbPort());
......
...@@ -40,17 +40,17 @@ public class BizKnowledgeDatabaseEntity { ...@@ -40,17 +40,17 @@ public class BizKnowledgeDatabaseEntity {
public void setTitle(java.lang.String title){ public void setTitle(java.lang.String title){
this.title = title; this.title = title;
} }
/** desc /** dbDesc
*描述 *描述
*/ */
private java.lang.String desc; private java.lang.String dbDesc;
public java.lang.String getDesc(){ public java.lang.String getDbDesc(){
return this.desc; return this.dbDesc;
} }
public void setDesc(java.lang.String desc){ public void setDbDesc(java.lang.String dbDesc){
this.desc = desc; this.dbDesc = dbDesc;
} }
/** db_type /** db_type
*数据库类型 -MYSQL *数据库类型 -MYSQL
......
...@@ -74,19 +74,19 @@ public class BizKnowledgeDatabaseModel extends BaseModelClass implements Seriali ...@@ -74,19 +74,19 @@ public class BizKnowledgeDatabaseModel extends BaseModelClass implements Seriali
} }
/** desc /** dbDesc
*描述 *描述
*/ */
private java.lang.String desc; private java.lang.String dbDesc;
@Column(name = "desc",length = 2147483647) @Column(name = "db_desc",length = 2147483647)
public java.lang.String getDesc(){ public java.lang.String getDbDesc(){
return this.desc; return this.dbDesc;
} }
public void setDesc(java.lang.String desc){ public void setDbDesc(java.lang.String dbDesc){
this.desc = desc; this.dbDesc = dbDesc;
super.addValidField("desc"); super.addValidField("dbDesc");
} }
......
...@@ -55,18 +55,18 @@ public class KnowledgeDatabaseQueryInfoQueryItem extends BaseItemClass implement ...@@ -55,18 +55,18 @@ public class KnowledgeDatabaseQueryInfoQueryItem extends BaseItemClass implement
this.title = title; this.title = title;
} }
/** desc /** db_desc
*desc *db_desc
*/ */
private java.lang.String desc; private java.lang.String dbDesc;
@Column(name = "desc") @Column(name = "db_desc")
public java.lang.String getDesc(){ public java.lang.String getDbDesc(){
return this.desc; return this.dbDesc;
} }
public void setDesc(java.lang.String desc){ public void setDbDesc(java.lang.String dbDesc){
this.desc = desc; this.dbDesc = dbDesc;
} }
/** db_type /** db_type
......
...@@ -73,8 +73,8 @@ public class BizKnowledgeDatabaseServiceImpl extends BaseServiceImpl ...@@ -73,8 +73,8 @@ public class BizKnowledgeDatabaseServiceImpl extends BaseServiceImpl
if (entity.getTitle() != null) { if (entity.getTitle() != null) {
model.setTitle(entity.getTitle()); model.setTitle(entity.getTitle());
} }
if (entity.getDesc() != null) { if (entity.getDbDesc() != null) {
model.setDesc(entity.getDesc()); model.setDbDesc(entity.getDbDesc());
} }
if (entity.getDbType() != null) { if (entity.getDbType() != null) {
model.setDbType(entity.getDbType()); model.setDbType(entity.getDbType());
......
package cn.com.poc.knowledge;
import cn.com.poc.common.utils.Assert;
import cn.com.poc.common.utils.BlContext;
import cn.com.poc.knowledge.convert.BizKnowledgeDatabaseConvert;
import cn.com.poc.knowledge.dto.BizKnowledgeDatabaseDto;
import cn.com.poc.knowledge.entity.BizKnowledgeDatabaseEntity;
import cn.com.poc.knowledge.service.BizKnowledgeDatabaseService;
import cn.com.poc.support.security.oauth.entity.UserBaseEntity;
import cn.com.yict.framemax.core.exception.BusinessException;
import cn.com.yict.framemax.core.spring.SingleContextInitializer;
import org.junit.runner.RunWith;
import org.junit.Test;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import org.springframework.test.context.web.WebAppConfiguration;
import javax.annotation.Resource;
/**
* @author alex.yao
* @date 2025/4/28
*/
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(initializers = SingleContextInitializer.class)
@WebAppConfiguration
public class DatabaseTest {
@Resource
private BizKnowledgeDatabaseService bizKnowledgeDatabaseService;
@Test
public void create() {
BizKnowledgeDatabaseDto dto = new BizKnowledgeDatabaseDto();
dto.setTitle("G");
dto.setDesc("g");
dto.setDbType("MYSQL");
dto.setDbHost("g");
dto.setDbPort(3306);
dto.setDbName("G");
dto.setDbUsername("G");
dto.setDbPassword("G");
Long userId = 1L;
BizKnowledgeDatabaseEntity bizKnowledgeDatabaseEntity = BizKnowledgeDatabaseConvert.dtoToEntity(dto);
bizKnowledgeDatabaseEntity.setMemberId(userId.intValue());
BizKnowledgeDatabaseEntity saveEntity = bizKnowledgeDatabaseService.save(bizKnowledgeDatabaseEntity);
if (saveEntity == null) {
throw new BusinessException("create database error");
}
System.out.println(BizKnowledgeDatabaseConvert.entityToDto(saveEntity));
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment