`
aikunaibao
  • 浏览: 241 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

SPRING 学习第一天-helloworld

阅读更多
注意点,在使用BEAN时,一定要在模型层写上默认构造函数
读取Spring配置文件applicationContext.xml,从而获得相应的Bean,BeanFactory类已被最新的Spring废弃掉,所以不能使用下面代码:BeanFactory ctx = new XmlBeanFactory(new ClassPathResource("applicationContext.
我们要使用ApplicationContext类来读取配置文件并读取相应的Bean,代码如下:
ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");        
UserService userService = (UserService) ctx.getBean("userService"); 
userService.save();  [size=large]

在使用ApplicationContext ctx = new ClassPathXmlApplicationContext("ApplicationContext.xml");时注意配置文件路径要放在SRC目录下[/size]
分享到:
评论

相关推荐

    SpringCloud学习第一天,helloWorld

    在本篇【SpringCloud学习第一天,helloWorld】的教程中,我们将初步接触并了解Spring Cloud这一微服务框架,以及如何创建一个基本的“Hello, World”应用。首先,我们需要理解Spring Cloud的核心概念和作用。 ...

    spring boot helloworld

    SpringBoot 入门Demo源码,只是单纯的分享给有需要的人使用,俗话说的好,万事开头难,当迈开了第一步,就相当于打开了一扇门,发现了新大陆,所以我们要持之以恒,才能取得成功,让我们一起努力,为心中最美好的...

    spring5mvc第一天【大纲笔记】.zip

    1.3 Hello World 编写一个简单的Controller,使用@Controller注解标记,并通过@RequestMapping注解映射请求。返回一个简单的字符串,通过浏览器访问测试。 二、请求参数的绑定 2.1 请求参数到方法参数的绑定 ...

    Activiti学习第一天

    总之,"Activiti学习第一天"是一个良好的开端,通过逐步学习和实践,你将能够掌握Activiti的基本操作,并能将其应用于实际的业务流程自动化项目中,提高工作效率,优化工作流程。记住,持续学习和不断实践是掌握任何...

    spring开发源代码

    在学习Spring的过程中,"day01"可能包含的是第一天的学习内容,通常涵盖Spring的基本概念、环境搭建、Hello World示例以及Bean的声明和管理。这部分内容是初学者了解Spring框架的入口,通过实践这些基本操作,可以...

    Java学习第三天

    ### Java学习第三天知识点梳理 #### 一、程序的基本结构 在Java学习的第三天,我们主要关注程序的三种基本结构:顺序结构、选择结构和循环结构。 ##### 1.1 顺序结构 顺序结构是最简单的程序结构类型,程序按照...

    (完整word版)springmvc第一天课堂笔记.doc

    创建一个简单的Spring MVC程序,展示“Hello, World!”信息。 **2.2 环境准备** - 安装JDK - 设置Java环境变量 - 下载并配置Spring Framework - 创建Web项目,添加Spring MVC相关依赖 **2.3 配置前端控制器** 在`...

    spring定时.txt

    // 第一个参数为延迟时间(毫秒),第二个参数为周期执行间隔时间(毫秒) ``` 这种实现方式虽然简单易用,但对于更复杂的需求支持有限,比如对定时任务的管理、监控等。因此,在实际项目中,特别是企业级应用开发...

    JavaWeb开发第一天

    在“JavaWeb开发第一天”这个主题中,我们主要探讨的是JavaWeb开发的基础概念和技术栈,这对于初学者或者希望深入理解Web应用开发的开发者至关重要。JavaWeb是Java技术在Web领域中的应用,它允许开发者创建动态、...

    video项目框架.rar

    "01的学习包"表明这是系列教程的第一部分,涵盖了项目的基础搭建和核心概念。 1. **SpringBoot基础** - SpringBoot的核心理念是"约定优于配置",它极大地减少了传统的Spring项目中的XML配置。 - SpringBoot通过 ...

    27天java训练*(详细到每一天训练目标和内容)

    最后一天,学习者会将所学知识应用到一个小型项目中,巩固和复习前面的课程内容,同时对整个训练做一个总结和回顾。 通过这样的27天训练,学习者将能够建立起坚实的Java编程基础,为进一步深入学习Java EE、Spring...

    Java学习速成笔记

    - **HelloWorld示例**:这是Java程序员的第一个程序,用于验证开发环境是否正确配置。 - 示例代码: ```java public class HelloWorld { public static void main(String[] args) { System.out.println("Hello ...

    hybris Developer Training Part I - Core Platform - Module 01 - Warm Up

    #### 第一天日程安排 - **上午** - 9:00 开始 - 介绍与热身 - 设置开发环境 - 新的数据模型介绍 - 可选:在Hybris管理控制台中的集成 - **午餐时间**:12:30 - 13:30 - **下午** - 准备工作 - 目标设定 - ...

    韩顺平java从入门到精通视频教程(全94讲)学习笔记整理(齐全)-共448页.docx

    Java是一种广泛使用的高级编程语言,由Sun Microsystems的James Gosling于1990年启动的“绿色计划”中诞生,并于1995年正式发布第一个版本,现在最新的版本是JDK 7.0。Java的主要特点是其简单性、面向对象、跨平台...

    《30天学通java web项目案例开发》学习用源代码chap01

    源代码“chap01”是该书第一章的配套实践项目,为读者提供了直观的学习材料,让我们逐步解析这个章节涉及的重要知识点。 1. **Java Web基础知识** - Java Web开发包括Servlet、JSP、JSTL、EL等核心组件,它们用于...

    java培训安排

    1. **第一天:Java入门** - 学习方法介绍。 - 构建Java开发环境。 - 第一个Java程序:HelloWorld。 - Java技术的关键特性:虚拟机、垃圾回收、代码安全性。 2. **第二天:Java基础语法** - 关键字、标识符、...

    0基础学习java编程

    第一天的学习内容至关重要,它通常会涵盖Java语言的基础概念,为后续深入学习打下坚实的基础。 首先,Java语言的特点包括跨平台性(Write Once, Run Anywhere,简称WORA),这意味着编写好的Java代码可以在任何支持...

    黑马程序员SpringMVC课堂笔记

    `springmvc第一天课堂笔记.docx`可能涵盖了SpringMVC的基础概念和环境搭建。这包括: 1. SpringMVC简介:解释SpringMVC的架构,以及它如何与其他Spring模块协作。 2. 搭建环境:讲解如何设置Java环境,导入Maven或...

    21天学通Java Web开发

    - **环境搭建**:包括安装JDK、配置环境变量、设置Tomcat服务器,以及部署和运行第一个"Hello, World!"程序。 - **HTTP协议基础**:理解HTTP请求和响应的结构,以及GET和POST方法的区别。 - **Servlet生命周期**:...

    韩顺平、听课笔记 第1天

    根据给定文件的信息,...以上是对韩顺平老师的Java课程第一天所涉及的知识点进行了详细的总结与解释,涵盖了Java编程的基础概念、工具使用、数据类型、运算符以及流程控制等内容,为初学者提供了一个全面的学习指南。

Global site tag (gtag.js) - Google Analytics