工作笔记

2017-3-8
1.git命令:
    克隆项目:$ git clone git@gitlab.hanboard.com.cn:platform/edu-cloud-openapi.git
    显示修改文件信息:$ git s

2.文档:D:\edu\edu-cloud-doc\design-document\detailed-design\1.system
3.关系图:D:\edu\edu-cloud-doc\design-document\database-design\1.system
4.开放平台api业务
    1:平台<-----------------------------注册--------------------------------------开发者:
        1.1:平台项
        1.2:平台项
        1.3:平台项
        ..........
    平台项:
        接口类别
        接口类别
        接口类别
        ......
    接口类别:---------------------------根据开发者的情况分配------------------------------------------>开发者
        接口:
        接口:
        接口:
    接口:       
        参数:
        参数:
        参数:
    接口:
        resetfaul
        resetfaul
        resetfaul
    2:日志:
    
    开发者----------------使用过程中的日志记录-------------------------接口
    开发者----------------反馈------------------------接口
描述:
    1.开发者通过注册平台成为平台开发者:
        1.1.在平台表中插入数据
        1.2.在开发者表中插入数据--中间表中填写开发者的appid和appkey
        1.3.在平台开发者关系表中插入数据

    2.平台根据开发者的情况分配接口给开发者:
        2.1:在开发者和接口表中插入数据

    3.开发者调用接口的日志记录:
        3.1:在日志表中记录一条数据

    4.意见反馈:
        4.1:在反馈表中增加一条数据

5.idea注册码:http://idea.lanyus.com/
6.项目和文档地址:http://gitlab.hanboard.com.cn:81/
    用户名:chensiyou
    密  码:chensiyou

2017-3-9

1.get项目:把gitConfig复制到C:\Users\chensiyou路径下,修改git的用户名和邮箱,
  在git网上找到铃铛旁边的菱形点击进入,在seting页面把生成的sshkey粘贴到对应的输入框,点击添加即可

2.
    1.在idea中配置maven:在file>seting:输入maven:选择maven位置
    2.把settings.xml复制到maven目录,修改为 <localRepository>C:\Users\chensiyou\.m2\repository</localRepository>
    3.在idea中指定settings.xml位置即可
3.项目引入idea
    1.打开对应工程的pom.xml问价等待jar下载完毕
    2.
4.在idea中配置
    1.tomcat:run>editeCofigration
    2.点击添加绿色按钮
    3.选择tomcat的位置
    4.设置访问路径
    5.在VMoptions中填写-Dprofiles.active=dev
    6.在Deploment选项卡下点击添加按钮
5.ideal的快捷键:
    IDEA中恢复是Ctrl+Shit+Z
    Alt+F7:查找一个属性或方法被谁调用
    Ctrl+Alt+space(空格):输入提示
    Alt+Enter:引入类或提供给你选择的处理方法
    Ctrl+Shift+up:向上移动一行
    Ctrl+Shift+down:向下移动一行
    Ctrl+Shift+F:在选中的文件目录里搜索
    Ctrl+Alt+B:可以查看一个类的subtype(s)。包括subclass(s) or implementation(s)
    Ctrl + Alt + L :格式化代码(自动调整代码格式)
    Alt+Delete:安全删除字段或方法
    
3-10:
1.@RequestBody AppGroup appGroup:非路径注入参数注解
2.@PathVariable String id路径注入参数注解,注入参数时候需要在路径后面添加/{参数名}注入参数注解,注入参数时候需要在路径后面添加/{参数名}
3.@ResponseBody:controller方法必须注解;
  将内容或对象作为 HTTP 响应正文返回,并调用适合HttpMessageConverter的Adapter转换对象,写入输出流。
4.@ApiOperation(value = "启用应用组"):接口描述注解
5.@RequestMapping(value = "/list", method = RequestMethod.GET):路径匹配注解
6.public SimpleMessage insertRoleFeature(@PathVariable String id, @RequestBody List<RoleFeature> roleFeatures):路径注解和非路径注解可以同时使用

7.mapper层接口说明:
    @Param(value = "logonName")
    
8.前后台交互信息设置:
9.日志输出:
    private Logger logger = LoggerFactory.getLogger(getClass());
    logger.info("[db]账号分页查询条件:开始页码{},页面长度{},分页插件标记{},查询条件{},排序条件{}",
                pagerQuery.getStart(), pagerQuery.getLength(), pagerQuery.getDraw(), pagerQuery.getFilter(), pagerQuery.getOrder());
2017-3-12
1.学习BasicMessage
    private Object data;
    private String message;
    private IMessageCodeEnum code;//该数据为map
    INFO("普通消息", "info"),
    WARN("警告消息", "warn"),
    FAIL("失败消息", "fail");
2.学习
3.链接数据库
    1.拷贝文件tnsnames.ora到oracle客户端安装位置:D:\app\chensiyou\product\11.2.0\client_1\network\admin
    2.用plsql打开NEWEDUDEV数据库  用户名eduopenapi 密码 eduopenapi
    3.拖放面板,在窗口下选择保存
4.@Transactional:事物注解用于在service验证拦截

2017-3-13
1.任务:
网址:http://110.186.73.233:2008/
用户名:chensiyou
密  码:12345678
5.在SimpleMessage中
    提示信息存放在message中,默认值为null
    提示标识存放在showHits中,默认值为true
    数据信息存放在data中 默认值为null;
6.git命令:
    显示当前修改:git s
        红色表示修改
        绿色表示新增
    添加到本地:git add
    为本次操作命名:git cm "为本次操作命名"
    与获取远程分支:On branch csy-dev
    合并远程分支:git ft
    推送到远程分支:git push
    与远程分支合并:git push origin csy-dev:dev

    

           

posted @ 2017-03-13 18:33  小拽A  阅读(179)  评论(0编辑  收藏  举报