當前位置:首頁 » 操作系統 » 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;
}
}

熱點內容
資料庫恢復工具 發布: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
android判斷文件夾為空 發布:2025-04-29 13:13:33 瀏覽:237