五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

第四章 數(shù)據(jù)訪問組件整合。

2023-04-25 18:55 作者:游戲理想國  | 我要投稿

?1、springboot整合使用sqlserver。


<!-- SQLServer驅(qū)動(dòng)?-->
<dependency>
????<groupId>com.microsoft.sqlserver</groupId>
????<artifactId>mssql-jdbc</artifactId>
????<scope>runtime</scope>
</dependency>



2、springboot整合使用mysql。



<!--mysql?驅(qū)動(dòng)引擎-->
??????<dependency>
??????????<groupId>mysql</groupId>
??????????<artifactId>mysql-connector-java</artifactId>
??????</dependency>





3、springboot整合使用springjpa。


<!--Spring Boot使用JPA(Java Persistence API)資源庫來實(shí)現(xiàn)對數(shù)據(jù)庫的操作-->
<dependency>
????<groupId>org.springframework.boot</groupId>
????<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>




4、springboot整合使用多數(shù)據(jù)源。

DruId官網(wǎng):GitHub - alibaba/druid: 阿里云計(jì)算平臺DataWorks(https://help.aliyun.com/document_detail/137663.html) 團(tuán)隊(duì)出品,為監(jiān)控而生的數(shù)據(jù)庫連接池

Druid是Java語言中最好的數(shù)據(jù)庫連接池。Druid能夠提供強(qiáng)大的監(jiān)控和擴(kuò)展功能。Druid JDBC 連接池、監(jiān)控組件。


<!--?https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter?-->
<!-- ?????Druid是Java語言中最好的數(shù)據(jù)庫連接池。Druid能夠提供強(qiáng)大的監(jiān)控和擴(kuò)展功能。-->
<dependency>
????<groupId>com.alibaba</groupId>
????<artifactId>druid-spring-boot-starter</artifactId>
????<version>1.1.23</version>
</dependency>



5、添加Db通用類。


QueryPageInputDTO import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data @ApiModel(value=" 無條件根據(jù)分頁查詢:入?yún)?#34;) public class QueryPageInputDTO { ? ?@ApiModelProperty(value = "頁數(shù)") ? ?private Integer current; ? ?@ApiModelProperty(value = "每頁條數(shù)") ? ?private Integer pageSize; }


ResultPage import org.springframework.data.domain.Page; import java.io.Serializable; import java.util.List; public class ResultPage<T> implements Serializable{ ? ? private static final long serialVersionUID = 1L; ? private Integer total; ? private Integer totalPage; ? private List<T> list; ? ? public static <T> ?ResultPage<T> getPageInfo(Page<T> page) { ? ? ?ResultPage<T> pageInfo = new ResultPage<>(); ? ? ?pageInfo.setList(page.getContent()); ? ? ?pageInfo.setTotalPage(page.getTotalPages()); ? ? ?pageInfo.setTotal(new Long(page.getTotalElements()).intValue()); ? ? ?return pageInfo; ? } ? ? public Integer getTotal() { ? ? ?return total; ? } ? public void setTotal(Integer total) { ? ? ?this.total = total; ? } ? public Integer getTotalPage() { ? ? ?return totalPage; ? } ? public void setTotalPage(Integer totalPage) { ? ? ?this.totalPage = totalPage; ? } ? public List<T> getList() { ? ? ?return list; ? } ? public void setList(List<T> list) { ? ? ?this.list = list; ? } }


6、測試使用。

sql?server?和mysql?使用一個(gè)即可。





第四章 數(shù)據(jù)訪問組件整合。的評論 (共 條)

分享到微博請遵守國家法律
拜城县| 海晏县| 呼图壁县| 临邑县| 印江| 吉木萨尔县| 巴彦淖尔市| 辽源市| 额济纳旗| 沁水县| 阿克陶县| 鄂托克前旗| 东光县| 葵青区| 井研县| 望城县| 东山县| 平塘县| 阳谷县| 冕宁县| 义马市| 大城县| 赫章县| 扶沟县| 武川县| 独山县| 即墨市| 洛宁县| 怀远县| 如东县| 铁岭市| 巴南区| 景德镇市| 南平市| 永修县| 启东市| 克东县| 顺昌县| 房产| 淮安市| 文化|