idea如何运行javaweb程序:从.Net到入坑Java-IDEA 安装及环境的配置
idea如何运行javaweb程序:从.Net到入坑Java-IDEA 安装及环境的配置在VS中代码提示大小写是不敏感的,而IDEA默认情况下是敏感的,由于个人习惯,那么我需要将IDEA的代码智能提示也修改为大小写不敏感。File——Settings下载完成之后,解压之后是一个settings.jar文件,然后在IDEA中把配置导入进来即可。最后的显示效果如下:关于IDEA的代码格式化快捷键,默认是:Ctrl Alt L,这和许多软件的锁屏快捷键冲突,所以我建议将其进行修改,我这里已经修改为和VS代码格式化快捷键一样:Ctrl K Ctrl F。这样两个组合快捷键。
打开IDEA,
IDEA配置
IDEA安装后之后,我们要来对其进行个性化配置,我觉得最重要的有两点,一个是快捷键的配置,一个是代码显示风格的配置,像我习惯了VS的代码显示风格,那么我们可以对其进行自定义修改。
我制作了一个配置文件
下载完成之后,解压之后是一个settings.jar文件,然后在IDEA中把配置导入进来即可。
最后的显示效果如下:
关于IDEA的代码格式化快捷键,默认是:Ctrl Alt L,这和许多软件的锁屏快捷键冲突,所以我建议将其进行修改,我这里已经修改为和VS代码格式化快捷键一样:Ctrl K Ctrl F。这样两个组合快捷键。
File——Settings
在VS中代码提示大小写是不敏感的,而IDEA默认情况下是敏感的,由于个人习惯,那么我需要将IDEA的代码智能提示也修改为大小写不敏感。
在IDEA中写的代码或者复制进去的代码,其命名空间也就是包会自动引入的,如果出现多个包,那么就需要自己手动引入,引入方式也很简单,用鼠标点到代码位置处,然后Atl Enter,选择指定的包就可以了。虽然java中没有属性这个传说,C#中属性其实就是像java中一样是通过一个get方法和一个set方法实现的,只是C#进行了封装,而java需要自己写,不过IDEA中有快捷键可以自动生成字段的属性:Alt Insert。
不管使用什么样的IDE,熟记各种快捷键都是必须的,为啥?效率!效率!还是效率!
第一个spring boot web 程序
what's spring boot?
我的理解是:spring boot=spring spring mvc 一堆java技术栈的相关框架 约定大于配置的思想。
spring boot 并不是一项新的技术,就像ajax一样,而是各种已有技术的一个组合。它的出现,将极大地提高java应用的开发效率。同时,它的出现,彻底颠覆了以往我对java的认识(除了配置,TMD还是配置)。轻量级、可插拔、微服务。
File——New——Project