Intellij IDEA创建Spring的Hello World项目
前言
本文主要是进行Intellij IDEA 2017 CI进行创建第一个Spring项目,并测试成功,并非讲解Spring原理
环境
- Intellij IDEA 2017 CI
- JDK 1.8
具体步骤
1、新建项目
勾选Spring
2、项目名称和路径、Finish
项目名称建议见名知意,项目路径看个人,我这里就使用默认路径
等待jar包下载
3、导入jar包
Intellij IDEA已经帮我们自动导入了相关的jar包,在这里我们查看下就行
4、创建类、方法
这里只做简单的演示,实际开发中根据自己的需求进行编写相关类和方法
5、不使用Spring框架进行测试(可跳过)
测试成功,执行流程:
- 1)创建一个User的实例对象
- 2)设置实例对象的name属性
- 3)调用对象的sayHello()方法
6、创建Spring配置文件,配置创建类
1)创建配置文件
建议配置文件路径在src路径下(当然也可以放其他地方的),文件名也使用官方推荐的“ applicationContext ”,文件名和路径都是可以自行决定的
相关约束系统已给我们准备好
2)配置创建类
7、测试
测试成功,执行流程:
- 1)创建一个Spring的IOC容器对象
- 2)从IOC容器中获取Bean实例
- 3)调用sayHello()方法
也就是说可以把对象的创建和管理工作交给Spring去完成,不需要自己去new对象,也不要去设置对象的属性,只要写好Spring的配置文件,Spring就可以帮我们去做,当我们需要对象的时候,直接去找Spring去要就行。
本文作者:vkd
本文链接:https://www.cnblogs.com/de-ming/p/13915381.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· DeepSeek火爆全网,官网宕机?本地部署一个随便玩「LLM探索」
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(三):用.NET IoT库
· 上周热点回顾(1.20-1.26)