发表于: 2016-07-31 12:00:08

3 2309


今天完成的事情:

看师兄们的日报,学习使用Tomcat启动服务


明天计划的事情:




遇到的问题:

Q1:按照教程http://blog.csdn.net/smilevt/article/details/8215558中发布工程为发布 对着工程点右键:Run As ->Maven install 然后再Run As -> Mavenpackage. 但是在eclipse中没有Mavenpackage.。
A1:Just use Maven Build... and type package in the goal field.


Q2:Failed while installing Dynamic Web Module 3.0. java.lang.NullPointerException
A2:因为项目默认引用的是JDK 1.而Dynamic Web Module 3.0依赖为JDK 1.7。所以导致此错误。在转换为动态web项目前将项目依赖jdk改为1.7版本即可。


Q3:为啥没有办法转换成非动态web项目?网上各种答案,可以通过配置文件把转换动态web项目版本,但是不能卸载转换为普通项目。而丁杰同学的就可以自由转换。。这是为嘛???



收获:

师兄们日报剪辑:

util:存放通用的一些算法
model: 存放数据库所对于的表的对象
requestmodels:存放REST输入参数的对象
VO:存放REST接口结果viewmodel
dao:存放数据层的接口类以及Mybatis的映射文件
service:存放服务器的接口类
service\impl:存放服务器的实现类

controller:存放对外暴露的接口的实现类


@controller 把普通的Java变成一个控制器类
@RequestMapping(/XXXX)注解,把普通的Java类映射为一个REST访问的根目录

@RequestMapping(value = "/getdate",method = RequestMethod.GET )注解,把一个方法映射为一个REST访问的集体功能以及调用方法(GET,POST)


五条关键原则列举如下:
  • 为所有“事物”定义ID
  • 将所有事物链接在一起
  • 使用标准方法
  • 资源多重表述
  • 无状态通信
使用Tomcat启动服务

学会使用TOMCAT启动服务。并成功访问。之前用的是jetty启动服务。看过一些tomcat、jetty、resin、jboss的比较文章,这次学习对tomcat和jetty的感触加深了。我觉得Jetty的架构比Tomcat的更为简单。

tomcat功能更多些(菜鸡见解)。

还是看看高手的看法吧。http://www.cnblogs.com/yangy608/archive/2012/08/09/2629995.html

 

<installed facet="jst.web" version="3.0"/>控制动态web项目版本为3.0,可手动修改。


navigator:source以及resource是以文件夹为单位形式整合显示的。如果是学习阶段的话,建议使用该模式。本人在项目开发中也经常使用该模式。

package explorer:source是以包为单位整合显示的。


项目流程的步骤:
1)需求评审,技术评审。(确定原型,方案,数据库中的内容,接口的文档,并拆分Task)
2)代码生成

3)逻辑


项目规范:

1.每天晚上将更新后的代码版本部署服务器
2.禅道Task进度更新(燃尽图)

3.每天早上前后端一起开会,有大改动进行展示


要求:
1.没参加项目的每天写日报;

2.参考项目的写邮件。


1.maven是一个项目管理和综合工具,Maven提供了开发人员构建一个完整生命周期的架构,开发团队可以自动完成项目的基础工具建设。
2.Maven使用标准的目录结构和默认构建生命周期。
3.Maven的项目结构和内容在XML文件中声明。
4.POM.XML项目对象模型(POM)是整个Maven系统的基本单元。

5.Maven最强大的功能就是自动下载项目依赖库。


1)int与integer的区别:
1.int是一个基本的数据类型,integer是int的包装类,实现各种类型间转换,实现各种方法的调用。
举例,我们使用泛型:List<integer>num;这里就只能使用integer,使用int会报错;
2)List与Set的区别:
1.List是有序,然后可以重复的,比如输入123,输出就是123;

2.Set是无序,不可以重复的,比如输入123,输出可能是321,(按照HASHcode输出);


  Nginx -s stop         快速关闭Nginx能保存相关信息并迅速终止web服务

  Nginx -s quit         平稳关闭Nginx保存相关信息安排结束web服务
  Nginx -s reload       改变Nginx相关配置需要重新加载配置重载
  Nginx -s reopen       重新打志文件

返回列表 返回列表
评论

    分享到