发表于: 2017-11-29 21:35:18

1 785


今天完成的事情:

  熟悉springmvc

  <context:annotation-config> 和 <context:component-scan>的区别

https://www.cnblogs.com/leiOOlei/p/3713989.html

<context:annotation-config> 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。

<context:component-scan>除了具有<context:annotation-config>的功能之外,<context:component-scan>还可以在指定的package下扫描以及注册javabean 。

这么说的话肯定是用后者了,直接扫描其中的package,自动注册注解了的bean,代码量少,方便


<mvc:annotation-driven /> 是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。<mvc:annotation-driven /> 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发请求所必须的。


任务3:

  • 1.执行Maven Install命令,打出来War包。
  •  在项目里shit+右键,有个cmd打开窗口,运行mvn install,在target文件夹里会出现一个  项目名称.war包
    • 2.寻找云服务器(自己找或者是去论坛申请),Linux系统,配置好数据库。
    • 这个任务一就弄好了,阿里云的服务器,配置好了mysql
    • 之前安装的jdk是1.8.0版本的,下载最新的的jetty版本
    • https://www.cnblogs.com/freeweb/p/5942972.html
    • 下载压缩包用winscp上传到阿里云服务器并解压
    • 然后把刚才项目打包的war上传到服务器
    • 启动yetty
    • 进到jetty的bin目录
      ./jetty.sh stop   
      ./jetty.sh -d start  后台启动
    • 然而无法访问

查看8080端口是否开启

http://blog.csdn.net/cryhelyxx/article/details/43228423

正在运行,为什么无法访问?

防火墙已经关闭


最后实在阿里云添加安全组才行

http://blog.csdn.net/inite/article/details/73658214

我是8080端口

终于出现了,到处看网上师兄日报没能解决,卡了一上午

终于出来了。,。


然后配置Nginx,使用子域访问。


在服务器下载nginx

http://www.cnblogs.com/xiaocaoer/p/6437756.html

。。。

可能误删了某文件,只能初始化服务器磁盘了..

..

一切就绪,重新安装nginx

http://www.linuxidc.com/Linux/2016-08/134110.htm

...

解决方法:

http://blog.csdn.net/qq_30507287/article/details/69389982

...

终于出来了。。


明天计划的事情:学习resin


遇到的问题:

我修改了nginx端口号

然而访问的时候他的端口号还是80,页面也是,不知道为什么

不够细心,字母弄错,不明白命令的含义就输入,在命令行操作要谨慎,谨慎。。

收获:郁闷的一天,不够细心,这些细节一点错了就好耗费太多时间,同时影响情绪,导致整个进度影响










返回列表 返回列表
评论

    分享到