[说明]因为对环境配置文件理解的不充分,遇到问题经常是无法独自解决,特别是maven和javaweb的转换,也是糊里糊涂的,今天就又出问题了。

【说明】

一:今日完成

1)任务二的效果展示看的我一脸懵逼,这是要让我做什么?建表?规范?字段类型?

后来问了师兄才知道这是让我们晓得命名规范,特别是请求地址的格式!

2)这是maven项目的转变

1选择建立Maven Project

2配置Maven项目

2.1 添加Source文件夹

2.2 更改class路径

2.3 把项目变成Dynamic Web项目

2.3.2 配置Project Facets

2.3.3 配置 Modify Faceted Project

2.34 设置部署程序集(Web Deployment Assembly)

4)这是转换之后的路径

4)打包类型

5)java智能提示和快捷键

java智能提示

(1). 打开Eclipse,选择打开" Window - Preferences"。

(2). 在目录树上选择"Java-Editor-Content Assist",在右侧的"Auto-Activation"找到"Auto Activation triggers for java"选项。默认触发代码提示的就是"."这个符号。

(3). 在"Auto Activation triggers for java"选项中,将"."更改:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

XML智能提示

(1). 打开Eclipse,选择打开" Window - Preferences"。

(2). 在目录树上选择"XML-Editor-Content Assist",在右侧的"Auto-Activation"找到"Prompt when these characters are inserted "选项。

(3). 在"Prompt when these characters are inserted"选项中,将"<=: ,"更改:<=:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW(,

快捷键

(1)Ctrl+Space

说明:内容助理。提供对方法,变量,参数,javadoc等得提示,应运在多种场合,总之需要提示的时候可先按此快捷键。注:避免输入法的切换设置与此设置冲突

(2)Ctrl+Shift+Space

说明:变量提示

(3)Ctrl+/

说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+\

(4)Ctrl+Shift+/

说明:添加/* */注释

(5)Ctrl+Shift+\

说明:消除/* */注释

(6)Ctrl+Shift+F

说明:自动格式化代码

(7)Ctrl+1

说明:批量修改源代码中的变量名,此外还可用在catch块上.

(8)Ctril+F6

说明:界面切换

(9)Ctril+Shift+M

说明:查找所需要得包

(10)Ctril+Shift+O

说明:自动引入所需要得包

(11)Ctrl+Alt+S

说明:源代码得快捷菜单。其中的Generate getters and setters 和 Surround with try/catchblock比较常用.建议把它们添加为快捷键.快捷键设置在windows->preferences->Workbench->Keys

4、跟踪调式

单步返回 F7

单步跳过 F6

单步跳入 F5

单步跳入选择 Ctrl+F5

调试上次启动 F11

继续 F8

使用过滤器单步执行 Shift+F5

添加/去除断点 Ctrl+Shift+B

显示 Ctrl+D

运行上次启动 Ctrl+F11

运行至行 Ctrl+R

Ctrl+U重构作用域 功能 快捷键

撤销重构 Alt+Shift+Z

抽取方法 Alt+Shift+M

抽取局部变量 Alt+Shift+L

内联 Alt+Shift+I

移动 Alt+Shift+V

重命名 Alt+Shift+R

重做 Alt+Shift+Y

功能诚可贵,自由价更高。若为速度故,两者皆可抛

6)谷歌浏览器的一些插件

7)spring IOC

8)一些常见解决办法

10)打开这个窗口挺好的

11)回头用用这个idea

12)一些注意的点

13)pom的一些说明

14)师兄的小课堂

15)打开pom后显示的一些参数对照

17)pom加载方式

18)仓库种类

19)构建周期

20)maven阶段

21)下面的按钮都尝试了一下

22)这个操作的意义

23)遇到springmvc的一些问题

24)两个服务器系统的命令对比

26)这是什么???

二:明日计划

好好了解一下mybatis和springMVC

三:疑难问题

明明代码和配置都恢复成和之前一模一样的状态,偏偏报错了,有没有操作回滚啊啊啊

四:思考总结

总是会遇到各种各样的问题,,,看的网页都过三位数了,,,

最新文章

  1. G&#233;n&#233;ralement c&#39;est un m&#233;lange qui me devient personnellement
  2. 玩转AR,联想将在2017年推出第二款Tango AR手机
  3. 【poj2122】 Optimal Milking
  4. Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
  5. jQuery 预习视频
  6. SVN与TortoiseSVN实战:属性的奇技淫巧(一)
  7. Linux 字符设备控制技术
  8. [Javascript] Lodash: Refactoring Simple For Loops (_.find, _.findLast, _.filter)
  9. linux性能优化
  10. SVN的revert和update命令的区别
  11. JAVA面向对象3---多态
  12. java类到底是如何加载并初始化的?
  13. 解决MySQL Access denied for user &#39;root&#39;@&#39;IP地址&#39; 问题
  14. 搭建SSH框架心得
  15. Paper | 深度网络中特征的可迁移性
  16. sid-msg.map文件概述
  17. find命令中选项-path和-prune的使用
  18. HDU - 6180:Schedule(简单贪心)
  19. c语言实战: 计算时间差
  20. 微信小程序设计指南

热门文章

  1. Java6 WebService的发布
  2. python 小技巧(glob,guid,序列化,压缩字符,有序字典,sorted函数,分片)
  3. Unity3d / 3ds max 模型分享站点
  4. linux下rar包的解压方法
  5. Microsoft Sync Framework 2.1 可再发行程序包 Microsoft Sync Framework 1.0 SP1 - 中文(简体)
  6. Linux Barrier I/O 实现分析与barrier内存屏蔽 总结
  7. js控制div内的滚动条的位置
  8. tail -f 不断刷新
  9. 【Excle数据透视表】如何为数据透视表应用样式
  10. Oracle dos连接数据库基本操作