欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

00点睛Spring4.1-环境搭建

程序员文章站 2022-03-10 11:33:37
...

0.1 前置条件

  • Spring 4.1提倡基于Java Config和注解的配置,所以本教程通篇不会采用任何和xml配置相关的内容;
  • 本教程默认读者有一定的Java Web及Spring使用基础;
  • 本教程采用点睛的形式展现Spring各个知识点,不会深入到各个知识点的方方面面,目的是为了初学者快速掌握Spring的各方面知识;
  • Spring的官方开发的示例都使用maven和gradle作为构建工具,本教程采用maven作为构建工具;
  • 使用Spring Tool Suite(STS基于eclipse,内置对spring及maven的支持)作为IDE(当然你可以使用原版eclipse并安装sts与maven插件);

0.2 开发环境搭建演示

0.2.1 STS下载地址,解压可用

0.2.2导入已有的spring maven项目

00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

0.2.3 新建基于spring的maven项目

00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

0.2.4 关于maven

  • maven是一个项目构建工具,利用maven我们不需要手工拷贝包到项目中,只需通过pom.xml文件里的包的描述自动从互联网下载相关依赖包;
  • 若无互联网环境可搭建maven私服(nexus:http://www.sonatype.org/nexus/);
  • 下载的jar包默认放置在C:\Users\用户名\.m2目录下;

0.2.5 关于maven的pom.xml

pom.xml中最关键的是<dependency>,一个依赖是由三部分组成groupId,artifactId,version组成,如:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-entitymanager</artifactId>
    <version>4.2.1.Final</version>
</dependency>

这样的配置程序会自动从互联网下载hibernate-entitymanager的jar包以及自身要依赖的包,如图:

00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

0.2.6 如何找到依赖包

虽然在maven中添加依赖是很简单的,但很多时候不知道依赖该怎么写,这个时候我们可以借助http://mvnrepository.com这个网站来检索. 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

0.2.7 构建特殊的maven依赖包

像oracle的jdbc驱动,互联网上的共有maven服务器上市不能下载的,如果我们要使用的oracle的驱动的话需要自己手动构建. 在cmd下输入下面一行代码:

mvn install:install-file -DgroupId=com.oracle "-DartifactId=ojdbc14"
"-Dversion=10.2.0.2.0" "-Dpackaging=jar" "-Dfile=D:\ojdbc14.jar"

此时在pom.xml用如下引入:

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc14</artifactId>
    <version>10.2.0.2.0</version>
</dependency>

新书推荐《JavaEE开发的颠覆者: Spring Boot实战》,涵盖Spring 4.x、Spring MVC 4.x、Spring Boot企业开发实战。

 

京东地址:http://item.jd.com/11894632.html

当当地址:http://product.dangdang.com/23926195.html

亚马逊地址:http://www.amazon.cn/图书/dp/B01D5ZBFUK/ref=zg_bsnr_663834051_6 

淘宝地址:https://item.taobao.com/item.htm?id=528426235744&ns=1&abbucket=8#detail

 

 

 

或自己在京东、淘宝、亚马逊、当当、互动出版社搜索自选。

 


00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  

  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 441.1 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 169.4 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 254.8 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 286.7 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 90.5 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 164.4 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 180.1 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 543.6 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 368.9 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 368.9 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 277 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 601.1 KB
  • 00点睛Spring4.1-环境搭建
            
    
    博客分类: 点睛Spring4.1  
  • 大小: 543.6 KB