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

feat: Agent应用数据库配置

parent fa3d6dc4
......@@ -13,7 +13,7 @@ public class BizKnowledgeDatabaseConvert {
entity.setId(model.getId());
entity.setMemberId(model.getMemberId());
entity.setTitle(model.getTitle());
entity.setDesc(model.getDesc());
entity.setDbDesc(model.getDbDesc());
entity.setDbType(model.getDbType());
entity.setDbHost(model.getDbHost());
entity.setDbPort(model.getDbPort());
......@@ -34,7 +34,7 @@ public class BizKnowledgeDatabaseConvert {
model.setId(entity.getId());
model.setMemberId(entity.getMemberId());
model.setTitle(entity.getTitle());
model.setDesc(entity.getDesc());
model.setDbDesc(entity.getDbDesc());
model.setDbType(entity.getDbType());
model.setDbHost(entity.getDbHost());
model.setDbPort(entity.getDbPort());
......@@ -55,7 +55,7 @@ public class BizKnowledgeDatabaseConvert {
dto.setId(entity.getId());
dto.setMemberId(entity.getMemberId());
dto.setTitle(entity.getTitle());
dto.setDesc(entity.getDesc());
dto.setDesc(entity.getDbDesc());
dto.setDbType(entity.getDbType());
dto.setDbHost(entity.getDbHost());
dto.setDbPort(entity.getDbPort());
......@@ -70,7 +70,7 @@ public class BizKnowledgeDatabaseConvert {
entity.setId(dto.getId());
entity.setMemberId(dto.getMemberId());
entity.setTitle(dto.getTitle());
entity.setDesc(dto.getDesc());
entity.setDbDesc(dto.getDesc());
entity.setDbType(dto.getDbType());
entity.setDbHost(dto.getDbHost());
entity.setDbPort(dto.getDbPort());
......@@ -85,7 +85,7 @@ public class BizKnowledgeDatabaseConvert {
bizKnowledgeDatabaseDto.setId(item.getId());
bizKnowledgeDatabaseDto.setMemberId(item.getMemberId());
bizKnowledgeDatabaseDto.setTitle(item.getTitle());
bizKnowledgeDatabaseDto.setDesc(item.getDesc());
bizKnowledgeDatabaseDto.setDesc(item.getDbDesc());
bizKnowledgeDatabaseDto.setDbType(item.getDbType());
bizKnowledgeDatabaseDto.setDbHost(item.getDbHost());
bizKnowledgeDatabaseDto.setDbPort(item.getDbPort());
......
......@@ -40,17 +40,17 @@ public class BizKnowledgeDatabaseEntity {
public void setTitle(java.lang.String title){
this.title = title;
}
/** desc
/** dbDesc
*描述
*/
private java.lang.String desc;
private java.lang.String dbDesc;
public java.lang.String getDesc(){
return this.desc;
public java.lang.String getDbDesc(){
return this.dbDesc;
}
public void setDesc(java.lang.String desc){
this.desc = desc;
public void setDbDesc(java.lang.String dbDesc){
this.dbDesc = dbDesc;
}
/** db_type
*数据库类型 -MYSQL
......
......@@ -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)
public java.lang.String getDesc(){
return this.desc;
@Column(name = "db_desc",length = 2147483647)
public java.lang.String getDbDesc(){
return this.dbDesc;
}
public void setDesc(java.lang.String desc){
this.desc = desc;
super.addValidField("desc");
public void setDbDesc(java.lang.String dbDesc){
this.dbDesc = dbDesc;
super.addValidField("dbDesc");
}
......
......@@ -55,18 +55,18 @@ public class KnowledgeDatabaseQueryInfoQueryItem extends BaseItemClass implement
this.title = title;
}
/** desc
*desc
/** db_desc
*db_desc
*/
private java.lang.String desc;
private java.lang.String dbDesc;
@Column(name = "desc")
public java.lang.String getDesc(){
return this.desc;
@Column(name = "db_desc")
public java.lang.String getDbDesc(){
return this.dbDesc;
}
public void setDesc(java.lang.String desc){
this.desc = desc;
public void setDbDesc(java.lang.String dbDesc){
this.dbDesc = dbDesc;
}
/** db_type
......
......@@ -73,8 +73,8 @@ public class BizKnowledgeDatabaseServiceImpl extends BaseServiceImpl
if (entity.getTitle() != null) {
model.setTitle(entity.getTitle());
}
if (entity.getDesc() != null) {
model.setDesc(entity.getDesc());
if (entity.getDbDesc() != null) {
model.setDbDesc(entity.getDbDesc());
}
if (entity.getDbType() != null) {
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