Java Web的新浪云SAE部署

来源:互联网 发布:java文件的输入输出流 编辑:程序博客网 时间:2024/05/22 11:48

创建应用

在新浪云注册后即可在SAE平台上创建应用,在云平台SAE中点击 应用管理 > 创建新应用,选择相应的部署环境和云空间配置,填写好应用信息,其中应用名称一般与项目名称一致:

这里写图片描述

进入管理应用页面,总览中显示的二级域名即为网站的网址,Access Key为数据库连接时的用户名,Secret Key为密码:

这里写图片描述

配置数据库

点击 数据库与缓存服务 > 共享型MySQL,点击创建MySQL创建数据库,点击管理选项可进入数据库的管理页面,点击SQL选项卡,即可对数据库进行各种操作,与MySQL的命令行类似,可以通过命令建表,也可以导入数据表:

这里写图片描述

数据库连接

在项目中要做好相应修改,相关代码在官方文档中已经给出:

这里写图片描述

只需将数据库连接修改为:

String driver = "com.mysql.jdbc.Driver";String username = System.getenv("ACCESSKEY");String password = System.getenv("SECRETKEY");//System.getenv("MYSQL_HOST_S"); 为从库,只读String dbUrl = String.format("jdbc:mysql://%s:%s/%s", System.getenv("MYSQL_HOST"), System.getenv("MYSQL_PORT"), System.getenv("MYSQL_DB"));try {    Class.forName(driver).newInstance();    con = DriverManager.getConnection(dbUrl, username, password);    // ...} catch (Exception e) {    // ...}

修改后将项目导出为war包,点击 应用 > 代码管理,将导出的war包上传。至此,云平台部署完成,通过二级域名即可访问。

原创粉丝点击