发表于: 2017-05-06 09:31:58

1 1015


今天完成的任务:
一.

     1.建立数据库表trainee,里面含有字段id,username,password三个字段,

    2.如何给数据库改名,数据库里的表越来越多了,student这个database名字不确切了,哪位师兄改过数据库名字,请多指教!

    3.对应的实体类,(为什么要加toString()这个方法)

package com.jnshu.rest.demo2.po;

public class User {

       long id;

       String userName;

       String password;

       public void setId(long id){

              this.id=id;

       }


       public long getId(){

              return id;

       }


       public void setUserName(String userName){

              this.userName=userName;

        }


       public String getUserName(){

              return userName;

        }


        public String toString(){

               return "User [id=" + id +",

                                    userName=" + userName + ",

                                    password=" + password + "]";

        }

}

      4.项目右键→properties→deployment Assembly,可以自定义开发环境文件在部署环境中的路径,可以在Java Build Path 选项看到具体的输出路径,如果部署的项目出现一些路径问题,可以去这里看一下,是否配置错误(图)



    5.丁杰师兄的日报受益匪浅,感谢胡靖师兄的推荐http://www.jnshu.com/daily/6716?uid=3933

        逻辑思维很重要,可以在找BUG的时候大大提高效率.可以做一些逻辑思维的训练.

    6.控制类如何控制登录,注册,注销页面的跳转.以及/u的拦截?

       在spring里用到的是HandlerInterceptor 这个类,它的下面有prehandle()方法跳转,可将拦截的请求分类,然后转到相应的页面,在这里是转到登录页面.

    7.Axure RP是一个专业的快速原型设计工具,PM快速实现需求原型效果必备工具.

     8.<html>右边加上这一句,<base href="<%=basePath%>">,不然显示不出图片,为什么


加上<base href="<%=basePath%>">之后


具体位置



二.为了熟悉项目,自己要求帮胡靖写接口文档,在过程中学到了很多.可以说是到了另一个世界.

明天的计划

        接口文档,任务五登录页面跳转实现.

遇到的问题

        晚上写接口文档,对这professional的查询逻辑,三个小时才理解,用户一个简单的查找需求,到后台却要复杂的逻辑实现.果然不是一个世界的思维.一定要摒弃用户思维,用计算机的角度去思考,才能写出强大的代码.

收获

       你听的见晚上,万物生长的声音吗?那是生命成长的乐章!加油!






返回列表 返回列表
评论

    分享到