在腾讯云上部署 IDEA ssm框架 java 后端代码

首先需要有一个腾讯云服务器,腾讯云学生认证服务器购买地址:https://cloud.tencent.com/act/campus

点击立即购买,出现如下界面:

按找要求进行下去就可以了,然后选择服务器的配置,点击购买,完成后密码会消息通知发过来,进去更改密码,登录等。需要注意的是因为学生服务器是限量的最好0点一到就开始抢。购买成功后可以查看自己的云服务器,可以看到对应的外网和内网的ip:

可以通过点击登陆来登陆服务器,但是这样会有点卡,在这里使用windows自带的远程桌面连接,按住win+R,输入mstsc:

会出现远程连接的界面:

计算机名写服务器的主IP地址,用户名写自己的用户名,如果没有设置,默认是Administrator(这里全部都是指选购的windows操作系统的服务器,其他的不了解),然后选择本地资源,勾选剪贴板可以直接通过复制粘贴把文件复制到服务器上:

点击详细信息:

勾选驱动器可以把在服务器上查看本地磁盘的资源,并且移动文件到服务器上。接下来需要配置环境了,这里配置的环境有:

jdk1.8,tomcat8,maven 和 mysql

IDEA安装教程

jdk1.8的安装教程

maven的安装教程

tomcat安装教程

MySQL安装教程(需要注意的是MySQL得下载服务器版的,与客户端相比少了图形界面)

配置完后还需要配置的就是服务器的安全组,只有这样才能访问部署在服务器上的api。安全组是一种有状态的包含过滤功能的虚拟防火墙,用于设置单台或多台云数据库的网络访问控制,是腾讯云提供的重要的网络安全隔离手段。安全组是一个逻辑上的分组,您可以将同一地域内具有相同网络安全隔离需求的云数据库实例加到同一个安全组内。首先是创建安全组:登录腾讯云控制台,单击【云服务器】,进入云服务器管理页面,在左侧导航栏中,单击【安全组】,进入安全组管理页面。

单击【新建】,在【模板】中选择模板或自定义,输入安全组的【名称】(例如:my-security-group),选择【所属项目】,选填【备注】,确认后单击【确定】。

接下来是配置安全组:

  1. 登录 Redis控制台。
  2. 在实例列表选择需要配置安全组的实例,单击实例名称进入实例详情页。
  3. 在【安全组】页,单击【配置安全组】。

选择需要绑定的安全组,单击【确认】,即可完成安全组绑定云数据库的操作。配置完后可以在服务端启动一下tomcat:

在你的浏览器上输入浏览器ip和tomcat默认的端口8080:

如果显示以下页面说明可以连通服务器:

将项目导入到 idea 中:

首先配置maven,点击右边栏的maven:

可以看到Plugin这里出现了红色波浪线,这是因为环境没有配置好,在菜单栏中的 File 中选择 Settings:

将一下两个目录更改为对应的安装目录:

点击 Apply,然后点击 OK,返回的时候可以看到红线没了:

接下来需要配置tomcat,点击右上角的Edit Configurations

打开页面后点击configure选择本地的tomcat路径:

然后点击Deployment,删掉变成红色的External Source

在桌面上新建个同名文件夹,重新添加一个 External Source,设置路径为那个文件夹,最后可以看到没有红色了:

然后准备开始配置数据库,首先打开jdbc.properties,设置成本地的数据库的用户名和密码:

然后配置一下数据库:

在这之前先在本地上创建同名的数据库:

接下来输入原先数据库的建表和依赖关系的SQL语句:

数据库建好之后回来继续配置环境,点击测试连通性的按钮,如果你没有安装驱动它会提示,并且可以自动为你安装,出现下面绿色的箭头说明可以连到数据库了:

此时可以查看一下数据库的表看是否正确:

点击运行,如果如下所示两个都是绿色的箭头,说明是成功运行了:

这时访问一下api发现已经可以访问了;

你可以在本地的电脑访问一下:

可以看到也同样成功了。

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SSM(Spring + Spring MVC + MyBatis)是一种常用的Java后端开发框架组合,下面是使用SSM框架编写后端控制器的步骤: 1. 首先,确保你已经配置好了SSM框架的环境,包括Spring、Spring MVC和MyBatis的配置文件。 2. 创建一个Java类,命名为`ExampleController`(或其他名称),并添加`@Controller`注解,标识该类为控制器: ```java import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @Controller public class ExampleController { // 控制器方法 } ``` 3. 在控制器类中定义一个处理请求的方法,并使用`@RequestMapping`注解指定请求路径和请求方法: ```java @RequestMapping(value = "/api/example", method = RequestMethod.POST) public String exampleController() { // 处理业务逻辑 // ... // 返回视图名称 return "exampleView"; } ``` 在这个示例中,我们使用`@RequestMapping`注解将`exampleController`方法与路径为`/api/example`的POST请求绑定。在方法中,你可以编写任何所需的业务逻辑,并返回对应的视图名称。 4. 配置Spring MVC的DispatcherServlet,在web.xml文件中添加以下配置: ```xml <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/spring-mvc-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>dispatcher</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> ``` 这里通过配置DispatcherServlet来处理所有的请求,并将请求分发到相应的控制器。 5. 创建对应的视图文件。在`/WEB-INF/`目录下创建一个名为`exampleView.jsp`的JSP文件,用于展示控制器处理后的数据。 以上就是使用SSM框架编写后端控制器的基本步骤。当然,实际的控制器可能会涉及更多的业务逻辑和处理,具体的实现方式会根据你的需求和项目结构的不同而有所变化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值