`

从spring开始--001

 
阅读更多

工欲善其事,必先利其器。首先到spring官网下载

Spring Tool Suitehttp://spring.io/tools/sts/all,选择版本,最好选择.exe的,可以指导安装)。本人下载的是STS 3.5.1.RELEASEwindows 64位的.exe版本。

 按照提示一步步按装后打开sts。

然后new>Spring Project。下面的Template,可以选择一个模板,本文选择最后一项Spring MVC Project,记得输入项目名。

(开始会从Maven仓库下载相关的jar到Maven仓库。下载过的jar包,下次就会从本地获取)

 

然后一个基于MVC架构的Web项目就出现了。选择run on server,即可运行。

 

Maven是个好东西,使用Maven可以免去寻找、下载、导入jar包的烦恼,还可以轻松地与源代码关联、轻松地更新替换旧版本的jar包。这是本人刚接触maven的感觉,目前还是认为,在开源的世界中,maven的这一特性还是很重要的。利用maven的众多插件,可以轻松地对项目进行构建、编译、运行。http://maven.apache.org

 

Spring 的开发地址:http://github.com/SpringSource/spring-framework

分享到:
评论

相关推荐

    Spring-Security安全权限管理手册

    - **使用命名空间配置方式**:从2.0版本开始,Spring Security引入了一种新的命名空间配置方式,这种方式可以极大地简化配置文件的编写工作。通过这种方式,开发者可以用较少的代码实现相同的功能。 #### 四、结论 ...

    Spring视频教程(1)

    在“001_Spring概述.avi”中,讲解者会介绍Spring的发展历程、主要功能以及它在Java应用中的重要作用。这包括Spring如何通过IoC容器管理对象,以及Spring框架与其他Java EE技术如EJB的对比。 “002_Spring架构概述....

    通过https://start.spring.io/生成的Spring Boot 项目

    创建的Spring Boot 项目,了解其基本结构、主要组件和如何开始开发。 1. **Spring Initializr (start.spring.io)**: 这是一个在线工具,用于初始化Spring Boot项目。用户可以选择项目的基本信息,如项目类型...

    SPRING事务机制DEMO

    Spring事务管理提供了一种声明式的方式来控制事务边界,使得开发者无需显式地调用开始、提交或回滚事务。 在Spring中,有以下两种事务管理方式: 1. **编程式事务管理**:开发者需要手动调用`...

    Spring3.0定时任务简单实例web工程

    这样,当Web应用启动时,Spring容器会初始化并开始执行定时任务。 4. **myeclipse项目的导入与运行:** 对于myeclipse项目,你需要先下载提供的`task.zip`压缩包,解压后导入到myeclipse中。确保你的myeclipse...

    Maven构建全栈式Flex、BlazeDS和Spring集成解决方案–第二部分_编写to-do_list服务器端

    在开始构建to-do_list的后端模块前,我们首先需要创建一个新的WAR模块,这将承载所有的后端逻辑和服务。按照指示,在`todolist`目录下执行`mvn archetype:create -DgroupId=org.epseelon.samples -DartifactId=...

    SpringBoot 最简单的MVC项目源码

    了解并实践这个源码,可以从以下几个步骤开始: - 分析项目结构和目录。 - 理解主程序类的配置。 - 查看控制器类,理解请求映射和响应处理。 - 跟踪服务层和数据访问层,了解业务逻辑和数据库交互。 - 检查...

    JAVA基础面试,SpringCloud面试题

    1. **排除法**:首先找出所有分数小于等于80分的学生,然后从所有学生中排除这些学生。 ```sql SELECT DISTINCT name FROM grade WHERE name NOT IN (SELECT DISTINCT name FROM grade WHERE score ); ``` 2. **...

    rabbitmq-server资源安装包

    - **集成Spring框架**:通过Spring AMQP库,简化Java应用中的RabbitMQ集成。 7. **消息确认机制**: 生产者和消费者可以启用消息确认,确保消息的可靠传输,避免消息丢失。 8. **高可用与集群**: 多个RabbitMQ...

    Java_Web整合开发 王者归来001

    综上所述,“Java_Web整合开发 王者归来001”作为一款学习Java Web开发的教材,很可能会涵盖以上提到的各种技术和框架的介绍与实践案例,旨在帮助读者从零开始系统地掌握Java Web开发的各个方面,从而成为Web开发...

    springMVC详解以及注解说明

    Spring2.5版本开始,Spring框架开始支持基于注解的配置方式,这种方式简化了配置过程,提高了开发效率。与传统的XML配置相比,注解配置更加简洁直观,且易于理解和维护。 ##### 注解的优势 1. **利用Java反射机制*...

    springboot.pdf

    3. **@EnableXXX + @Import**: 从Spring 3.1开始,`@EnableXXX` 和`@Import` 结合使用,使得模块化的装配变得更加方便。`@EnableAutoConfiguration` 就是这种模式的一个典型应用,它能根据项目依赖和环境自动装配...

    JSP基于SSH2实现的快递寄件仓库物流配送管理系统源码+文档说明+数据库

    这是一个基于Struts2+Spring+Hiberante实现的仓库物流管理系统,系统一共有3个身份:普通用户,快递网点和管理员。前台用户可以查看新闻资讯,查询快递网点,根据快递物流单号追踪查询实时状态,在线给管理员留言,...

    项目流程管理系统接口协议文档1

    - 001:指定评审专家 - 002:专家评分 - 003:决策委员会评审 - 004:部门经理评审 - 005:待修改 - 006:结项 这些状态反映了项目从提交到结束的完整生命周期。 2. **用户角色**: - **项目经理**:负责...

    JAVA视频学习顺序

    - **浪曦视频在线_ZK001_SPRING技术专题**:深入探讨Spring框架的高级功能和最佳实践。 #### J2EE项目 理论学习后,通过实际项目加深理解和应用能力。 - **尚学堂科技_李鹏飞_项目实战手把手JAVA视频教程-OA**:...

    java机试题整理

    - 从原数组末尾开始向前遍历,将每个元素添加到新数组的前端位置。 **4. 集合倒序** 未提供具体代码,但可以参考以下实现方式: ```java public static List<Object> reverseList(List<Object> list) { ...

    AOP的例子 记录日志

    System.out.println("方法 " + joinPoint.getSignature().getName() + " 开始执行"); // 执行目标方法 Object result = joinPoint.proceed(); // 方法执行后的日志记录 System.out.println("方法 " + ...

    JSP基于SSH2快递寄件仓库物流配送管理系统设计

    这是一个基于Struts2+Spring+Hiberante实现的仓库物流管理系统,系统一共有3个身份:普通用户,快递网点和管理员。前台用户可以查看新闻资讯,查询快递网点,根据快递物流单号追踪查询实时状态,在线给管理员留言,...

Global site tag (gtag.js) - Google Analytics