先來一個別人家的博客描述【不可描述】
登錄sae,進入控制台,進入雲應用sae,創建新應用,選擇java,其他隨意……

數據庫存儲,要先把對應的數據庫文件放置在Storage中存儲起來,再導入對應數據庫

新建Bucket,導入對應的sql文件

選擇共享型MySQL,創建數據庫並導入對應文件

進入代碼管理,

上傳第一個war代碼,獲取war方式如下:
右鍵項目,點擊Export導出

選擇WAR文件並導出


導入成功后,會將原有的war代碼完全覆蓋

接着可以綁定對應的域名
按照要求,要:


也就是在阿里雲萬網中,把左邊的信息完全復制到萬網,右邊信息對應復制到對應的CNAME以及A記錄中
稍微等10到20分鍾,方有響應。

如果域名沒有實名認證,則會特別痛苦。
有一些后綴是無法實名的,原因很簡單,
審核部門不認可不認同這些新的域名后綴
唯一能解決的方法是綁定國外服務器(呵呵……)
所以申請域名前要看清楚是否會出這類狀況。
對於數據庫的綁定,
導入數據庫時,不需要擔心會因為命名而導致連接不上數據庫
原因是sae默認會自動更換數據庫的名稱。
對於sae,需要更換服務器ip地址、端口號、數據庫名稱
蛋疼的是,sae的servlet.jsp文件版本或者其中的一些規矩,讓
帶有spring框架的項目,通過spring調用jdbc無法實現
所以目前只能有兩種方案:
1、純jdbc配置對應的DbUtil.java文件,把4個參數值更換以下【實踐過並成功!】
所以sae提供了以下的四行代碼
String driver = "com.mysql.jdbc.Driver";
String username = System.getenv("ACCESSKEY");
String password = System.getenv("SECRETKEY");
String dbUrl = String.format("jdbc:mysql://%s:%s/%s", System.getenv("MYSQL_HOST"), System.getenv("MYSQL_PORT"),System.getenv("MYSQL_DB"));
2、有Maven管理的項目,修改pom.xml文件,代碼如下:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.20</version>
</dependency>