Intellej idea 入门学习

    编程领域技术快速发展,2年前刚开始学习JAVA时主流的IDE绝对是eclipse,没想到才2年功夫,eclipse的使用率就被intelliej idea 一举超越。在师兄的鼓励下,开始进行idea的学习使用。

    1.初识idea ——有趣

        intelliej 是intelligence的音译,idea的设计者希望成为它是一个充满智慧的IDE。IDEA是JetBrains公司的产品,这家公司的其他IDE产品,如写python的pycharm,写前端的webstorm,都是十分出色的产品。

        刚打开的idea界面会有一个tips提示界面,界面会友情提示你有哪些小的技巧,有兴趣的小伙伴可以研究研究。

            

        在File——>Setting中可以对界面,快捷键等进行设置:

            

    2.入门idea——基本功

        一个IDE的使用,基本操作、快捷键、小技巧都是基本功。下面分享我学习过程学会的几个小技巧:

        (一)快速生成main函数,快速输出System.out.println,set,get方法。

             生成main函数的快键输入是psvm,其实就是public static void main 的缩写。如下图所示:

            

            快速生成system.out.println使用的是快捷输入sout,如图:

            

             使用快捷键alt+insert可以调出generate窗口,可用于快速生成set,get方法

            

        (二)代码操作快捷键

            这里列举一些常用快捷键:

            Ctrl+Shift+Up/down  代码上/下移动

            Ctrl+d  复制一行

            Ctrl+y  删除一行

            Ctrl+/  注释一行

            如需了解更多,可以查看快捷键列表。可以在Settings中调出Keymap窗口。

        

        

    3.浅析idea——框架 

        深入后会发现,idea 与一些主流框架的结合非常紧密。结合它模块化构建工程的特性。你可以在项目中创建几个特定的模块,代码结构更为清晰。maven和hibernate的创建方法如下:

        maven:    new ->module->maven

                

        hibernate:   new ->module->java->hibernate

                           

         在这个项目中,我建立了maven模块和hibernate模块。

                    

        在每个模块都可以另编写仅与该模块相关的代码,这样层次结构就非常清楚。如这里我将hibernate 连接数据库的dao层,拦截器放在了这个模块。

                     

            另外idea可以很轻松地进行hibernate逆向工程,xml配置文件生成,这个大家可以自行摸索。

        

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值