当前位置:首页 » 操作系统 » springboot数据库配置

springboot数据库配置

发布时间: 2025-04-07 07:52:37

1. springboot连接数据库

1、打开Spring官网,在Projects导栏下找到SpringBoot。

2、查看SpringBoot最新版本为3.0.0,并了解其功能和描述。点击底部Spring Initializr进入。

注意:选择包时,尽量选择所有可能用到的包,以避免出现兼容性问题,节省时间(例如,lombok包曾浪费了我很多时间)。

常见错误:显示中的方法找不到,实际上是配置扫描xml文件的properties文件中配置错误。

配置示例:
启动端口号:server.port=8088
文件编码:banner.charset= UTF-8
数据库地址及端口号:spring.datasource.url=jdbc:postgresql:/端口号/库名
账号(默认为postgres):spring.datasource.username=用户名
密码:spring.datasource.password=密码
数据库驱动:spring.datasource.driver-class-name=org.postgresql.Driver
mybatis.locationPattern=classpath:mapper/*.xml(错误配置)
mybatis.mapper-locations=classpath:mapper/*.xml(配置映射包)
mybatis.type-aliases-package=com.ls.shopData.domain.*
mybatis.configuration.map-underscore-to-camel-case=true

如果数据库端口号不正确,默认一般为localhost。如果本地没有,应改为指定地址,如:30.23.40.2(版本号:2.6.8)。

配置中对应地址和代码:
Controller:
@RestController
@RequestMapping("/company")
public class CompanyInfoController {
private static final Logger logger = LoggerFactory.getLogger(CompanyInfoController.class);
@Autowired
private CompanyInfoService companyInfoService;
@RequestMapping(value = "/info")
public String sayHello(){
String dateStr = DateUtils.parseDateStr(new Date(), DateUtils.DATE_TIME_FORMAT);
CompanyInfoDTO companyInfo= new CompanyInfoDTO();
List companyInfoDTOList = null;
try {
companyInfoDTOList = companyInfoService.queryCompanyInfo(companyInfo,false);
logger.info("从数据库查询公司信息,查到的公司id为{}",companyInfoDTOList.get(0).getCorpId());
return companyInfoDTOList.toString()+"帅"+dateStr;
} catch (Exception e) {
e.printStackTrace();
}
return "查询公司信息失败!"+dateStr;
}
}

热点内容
qq怎么加密聊天记录 发布:2025-04-29 14:49:27 浏览:378
数据库恢复工具 发布:2025-04-29 14:33:53 浏览:802
c语言大写换成小写 发布:2025-04-29 14:13:14 浏览:882
扑克牌密码多少位数 发布:2025-04-29 14:08:08 浏览:541
什么记事本可以设置密码啊 发布:2025-04-29 14:02:49 浏览:596
linux软raid固态缓存 发布:2025-04-29 14:01:39 浏览:742
ios存储空间不够怎么办 发布:2025-04-29 13:59:39 浏览:641
安卓手机怎么做记事本 发布:2025-04-29 13:47:51 浏览:85
windows2003ftp服务器 发布:2025-04-29 13:47:50 浏览:987
cc攻击网站源码 发布:2025-04-29 13:46:37 浏览:618