IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> IDEA环境搭建和Spring入门 -> 正文阅读

[Java知识库]IDEA环境搭建和Spring入门

1、安装JDK8

由于笔者在之前已经安装好JDK8,此处便不再赘述安装过程以及JDK环境变量配置。

2、IDEA的安装和配置

2.1 下载地址
官网下载地址:https://www.jetbrains.com/idea/download/#section=windows

2.2 安装过程
IntelliJ IDEA(简称为IDEA),是JetBrains公司的产品,在业界被公认为最好的java开发工具。IDEA 分为两个版本:旗舰版(Ultimate)和社区版(Community)。
旗舰版收费(限 30 天免费试用),社区版免费,社区版虽然免费,但是有些功能不全。在这我们选择装旗舰版,旗舰版收费(限 30 天免费试用),安装过程如下:
开始安装,点击next。
在这里插入图片描述
自定义安装目录,然乎点击next。
在这里插入图片描述
根据自己的需求,选择相应设置,是64位就选择"64-bit launcher"图标。"Create associations"是选择关联文件,即电脑本地的java文件使用IDEA打开,但不建议关联,因为本地代码文件一般选择使用记事本打开。
在这里插入图片描述
点击Install进行安装。
在这里插入图片描述安装完毕,注册或破解,本文不再介绍,可参考其他文章。

2.3相关配置
全局JDK(默认配置)
File=>Other Settings=>Structure for New Projects
在这里插入图片描述
进入并配置JDK
在这里插入图片描述

全局Maven(默认配置)
File=>Settings=>Build,Execution,Deployment=>Build Tools=>Maven
在这里插入图片描述
默认的版本是3.0,可根据自己的喜好及习惯下载、更换为其他版本。

打开Maven的自动导入功能。
在这里插入图片描述

3、用传统Java 编程方式做一个 HelloWorld例子

3.1 创建环境
新建project
在这里插入图片描述
选择Java,点击next
在这里插入图片描述
不勾选Create project from template,点击next
在这里插入图片描述
创建项目名以及项目路径,点击Finish
在这里插入图片描述
3.2 创建类
右键src文件夹,创建Java class
在这里插入图片描述
在这里插入图片描述
3.3 编译Hello World
输入如下代码

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

在这里插入图片描述
右键Run
在这里插入图片描述
控制台输出显示
在这里插入图片描述

4、用Spring模式写一个 HelloWorld例子

4.1 环境搭建
新建Spring Project
在这里插入图片描述
选择Spring,点击Download(下载spring项目所需要的jar包),点击next
在这里插入图片描述
创建项目名以及项目路径,点击Finish。
在这里插入图片描述
下载好后,Spring的jars和配置文件都准备完毕
在这里插入图片描述
4.2 编译Hello World
首先创建一个HelloWorld类,有一个name属性,还有一个sayHello的方法,还有一个setter方法用来设置name属性。
在这里插入图片描述
代码如下:

public class HelloWorld {
    private String name;
    public void setName(String name){
        this.name = name;
    }
    public void sayHello(){
        System.out.println("Hello " + name);
    }
}

然后在Spring的配置文件中加入如下内容
在这里插入图片描述
代码如下:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
    <bean id="helloWorld" class="HelloWorld">
        <property name="name" value="World"></property>
    </bean>
</beans>

创建Main类,根据以下步骤,调用sayHello()方法:

  1. 创建一个Spring的IOC容器对象
  2. 从IOC容器中获取Bean实例
  3. 调用sayHello()方法
    在这里插入图片描述
    代码如下:
import javafx.application.Application;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Main {
    public static void main(String[] args){
        //1. 创建一个Spring的IOC容器对象
        ApplicationContext context = new ClassPathXmlApplicationContext("spring-config.xml");
        //2. 从IOC容器中获取Bean实例
        HelloWorld helloWorld = (HelloWorld) context.getBean("helloWorld");
        //3. 调用sayHello()方法
        helloWorld.sayHello();
    }
}

控制台输出
在这里插入图片描述

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-09-12 20:37:43  更:2021-09-12 20:37:47 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 16:35:50-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码