通过百度云BAE引擎将项目发布到外网

时间:2022-09-22 20:23:07

一、进入百度云服务-云平台

网站  :https://cloud.baidu.com/?from=console

通过百度云BAE引擎将项目发布到外网

 通过百度云BAE引擎将项目发布到外网通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

二、添加拓展服务mysql

通过百度云BAE引擎将项目发布到外网

点击添加新服务

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

 

 通过百度云BAE引擎将项目发布到外网

当我们看到上面那张图的时候就需要去修改代码了

进入工具包

通过百度云BAE引擎将项目发布到外网

package util;

import java.sql.Connection;
import java.sql.DriverManager;

public class ConnManager {
/*
//数据库5大参数
private static final String IP = "127.0.0.1";
private static final String PORT = "3306";
private static final String DATABASE_NAME = "pyq";
private static final String USER_NAME = "root";
private static final String PASSWORD = "123456";
private static final String DRIVER = "org.gjt.mm.mysql.Driver";
*/
//百度云
private static final String IP = "sqld.duapp.com";
private static final String PORT = "4050";
private static final String DATABASE_NAME = "nEgQAeNNqsNEiFYZAzKF";
private static final String USER_NAME = "80191ff9af3b4a2e8d320fd95587a716";
private static final String PASSWORD = "ec31abebf4ac48af86ba16f63346337f";
private static final String DRIVER = "org.gjt.mm.mysql.Driver";

public static Connection getConnection() throws Exception {
String url = "jdbc:mysql://"+IP+":"+PORT+"/"+DATABASE_NAME+"?user="+USER_NAME+"&password="+PASSWORD+"";
Class.forName(DRIVER);
Connection conn = DriverManager.getConnection(url);
//System.out.println("ConnManager已经创建了连接:"+conn);
return conn;
}

}

 我们需要把以前的数据库5大参数的IP,端口,数据库名,账号,密码,

改为百度云基本信息哪里的数据:

 通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

分别输入下面这些SQL语句,然后执行

建立表

create table user(

  id int primary key auto_increment,

  account varchar(20),

  password varchar(20),

  nick varchar(40),

  head_pic varchar(100)

);

 

insert into user(account,password,nick,head_pic)

values('001','123','花千骨','1.jpg');

insert into user(account,password,nick,head_pic)

values('002','123','白子画','2.jpg');

insert into user(account,password,nick,head_pic)

values('002','123','杀阡陌','3.jpg');

 

create table saysay(

  id int primary key auto_increment,

  post_man int,

  content varchar(200),

  content_type int,

  post_time datetime,

  post_addr varchar(200),

  post_device varchar(100),

  click_time int

);

 

insert into saysay(post_man,content,content_type,post_time,post_addr,post_device,click_time)

  values 

(1,'白子画很帅',1,'2017-06-26 15:05:01','珠海.北方','山寨机',0);

 

 

insert into saysay(post_man,content,content_type,post_time,post_addr,post_device,click_time)

 

  values

 

(3,'想睡觉了',1,'2017-06-26 15:05:01','北京.*','老人机',0);

 

 

 当我们执行完上面的SQL语句以后,我们的表和数据就已经插入成功 了

通过百度云BAE引擎将项目发布到外网

 

三、安装SVN服务

下载SVN:直接百度SVN就可以了

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

四、在桌面创建一个文件(方便查找)

 通过百度云BAE引擎将项目发布到外网

右键点击SVN Checkout…(如果没有安装SVN右键是没有的)

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

五、进入项目

项目------>右键---------->Export------>WAR file

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

有感叹号是因为我们导出的项目还没有更新,和百度云里面的代码不一致

我们在进入百度云服务里面

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

通过百度云BAE引擎将项目发布到外网

看到这个说明就已经成功了