亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 之前一直報錯

    Unknown?system?variable?'query_cache_size'

    查了下說是mysql connector驅動版本問題,改成了8.0.11

    依然沒有解決,查詢后發現是驅動的名稱也需要改

    driver-class-name:?com.mysql.cj.jdbc.Driver??mysql8的版本
    ???com.mysql.jdbc.Driver??舊版本

    而后又報錯

    org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: The server time zone value '?й???????' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
    大概是時區的問題,在連接字符串后加上

    ?serverTimezone=UTC

    終于不報錯了,有相同情況的同學可以參考,這是我的mybatis-generator

    <?xml?version="1.0"?encoding="UTF-8"?>
    <!DOCTYPE?generatorConfiguration
    ????????PUBLIC?"-//mybatis.org//DTD?MyBatis?Generator?Configuration?1.0//EN"
    ????????"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
    
    <generatorConfiguration>
    ????<classPathEntry?location="C:\Users\99219\.m2\repository\mysql\mysql-connector-java\8.0.11\mysql-connector-java-8.0.11.jar"?/>
    
    ????<context?id="DB2Tables"?targetRuntime="MyBatis3">
    ????????<!--數據庫鏈接地址及賬號密碼-->
    ????????<jdbcConnection?driverClass?=?"com.mysql.cj.jdbc.Driver"
    ????????????????????????connectionURL?=?"jdbc:mysql://127.0.0.1:3306/miaosha?serverTimezone=UTC"
    ????????????????????????userId?=?"root"
    ????????????????????????password?=?"root">
    ????????</jdbcConnection>
    
    ????????<javaTypeResolver?>
    ????????????<property?name="forceBigDecimals"?value="false"?/>
    ????????</javaTypeResolver>
    ????????<!--生成DataObject類存放位置-->
    ????????<javaModelGenerator?targetPackage="com.miaoshaproject.dataobject"?targetProject="src/main/java">
    ????????????<property?name="enableSubPackages"?value="true"?/>
    ????????????<property?name="trimStrings"?value="true"?/>
    ????????</javaModelGenerator>
    ????????<!--生成映射文件存放位置-->
    ????????<sqlMapGenerator?targetPackage="mapping"??targetProject="src/main/resources">
    ????????????<property?name="enableSubPackages"?value="true"?/>
    ????????</sqlMapGenerator>
    ????????<!--生成Dao類的存放位置-->
    ????????<javaClientGenerator?type="XMLMAPPER"?targetPackage="com.miaoshaproject.dao"??targetProject="src/main/java">
    ????????????<property?name="enableSubPackages"?value="true"?/>
    ????????</javaClientGenerator>
    ????????<!--生成對應表及類名-->
    ????????<table?tableName="user_info"?domainObjectName="UserDO"></table>
    ????????<table?tableName="user_password"?domainObjectName="UserPasswordDO"></table>
    
    ????</context>
    </generatorConfiguration>


    查看全部
  • 3.23
    查看全部
  • setInterval() 方法可按照指定的周期(以毫秒計)來調用函數或計算表達式。

    如圖看秒殺倒計時實現

    查看全部
  • Joda-Time的使用

    Maven依賴:Joda-Time 需要Java5或更高版本。

    <dependency>
    ????<groupId>joda-time</groupId>
    ????<artifactId>joda-time</artifactId>
    ????<version>2.9.7</version>
    </dependency>

    相關鏈接:

    https://www.joda.org/joda-time/quickstart.html

    Joda-Time 簡介:https://www.ibm.com/developerworks/cn/java/j-jodatime.html

    Joda-Time 用法:https://blog.csdn.net/top_code/article/details/50374078


    查看全部
  • 訂單號生成規則:示例16位

    • 前8位時間信息,年月日

    • 中間6位為自增序列

    • 最后2位為分庫分表位

    https://img1.sycdn.imooc.com//5c92eea00001d08908210627.jpg

    @Transactional(propagation = Propagation.REQUIRES_NEW)的使用。

    可以打在私有方法上,但是沒有意義。

    transactional標簽用于將對應包裝的bean設置成一個新的代理bean對象供外部使用,就是說外部調用這個proxy bean的公共方法時先會調用開啟事務等的切面工作,若設置成私有方法只能類內用this指針調用,這樣被調用的bean是其本身,不是proxy對象,因此沒有transactional切面的意義。

    不應該定義在private方法的切面上,應該將sequence生成定義成單獨的service,然后用public方法去做切面,現在的代碼實現方式等于是沒有用到service生成的切面。

    事務嵌套的相關知識,的確同類內方法調用,內層方法是無法實現事務的,因為內層方法是bean本身去調的不是代理對象,所以aop切不進來事務,只能在另外一個類中定義,核心還是要通過動態代理實現事務的切面



    查看全部
  • 相對于select for update(上鎖的操作) 好很多,會先拿amount與數據庫的amount作比較,如果傳入的amount夠的話,對應在Java代碼中對數據執行一次操作。這種方式需要發送兩條sql語句,并且要完成一次在Java內存的計算。如果使用當前這一條sql語句,其實Transaction內部的話是一個原子操作,但是只需要一條sql語句,相對來說性能好很多

    查看全部
  • 1.用戶表,將密碼,另外托管, 2.更改端口號:server.post :新端口號
    查看全部
  • 1.用戶表,將密碼,另外托管, 2.更改端口號:server.post :新端口號
    查看全部
  • Spring boot 概述圖 Mark
    查看全部
    0 采集 收起 來源:課程介紹

    2019-03-11

  • ajax中contexttype? 跨域請求
    查看全部
  • Spring?Data?兼容了Hadoop?和HBase?等大數據處理框架


    查看全部
    0 采集 收起 來源:課程介紹

    2019-03-05

  • 5c7cc8bb2119d.png圖片~~~~~~

    查看全部
    0 采集 收起 來源:課程總結

    2019-03-04

  • https://img1.sycdn.imooc.com//5c7cc8620001016d14990448.jpg

    https://img1.sycdn.imooc.com//5c7cc86200016b9619240442.jpg

    自己的結構圖~~~

    查看全部
    0 采集 收起 來源:課程總結

    2019-03-04

  • https://img1.sycdn.imooc.com//5c7cc8340001016d14990448.jpg

    https://img1.sycdn.imooc.com//5c7cc83400016b9619240442.jpg

    自己做的結構圖~~

    查看全部
    2 采集 收起 來源:課程總結

    2019-03-04

  • 按視頻的btn顏色為灰色,如圖https://img1.sycdn.imooc.com//5c7a4e5900014fff07340364.jpg

    需要在將button的class設置為class=“btn? btn-info”,會變為藍色

    附:

    白色??? btn,
    淺藍色???? btn btn-primary,
    深藍色??? btn btn-info,
    綠色?????? btn btn-success,
    黃色?????? btn btn-warning,
    紅色?????? btn btn-danger,
    黑色????? btn btn-inverse,

    查看全部

舉報

0/150
提交
取消
課程須知
本課程會直接從SpringBoot應用開始介紹,開始學習前,需要同學們熟悉JavaWeb開發基礎知識,對MVC架構有基本了解。同時,課程實踐部分,會有一些簡單的數據庫以及前端操作,這需要你對數據庫、HTML基礎、JS、JQ有一些了解。
老師告訴你能學到什么?
1.SpringBoot的基本構成與使用。 2.領域驅動的模型分層設計思路與基本實現流程。 3.基礎電商項目中用戶管理、商品管理、交易管理及秒殺活動管理的全套秒殺應用。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!