SSM~入门总结(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)

来源:互联网 发布:摄影测量info软件 编辑:程序博客网 时间:2024/05/16 09:10

记录一下学习的历程:

一、选择IDE真的很重要

需要在eclipse和IntelliJ IDEA中选择一个,作为新手,最怕一些IDE导致的奇葩问题,真心累…… 所以建议使用IntelliJ IDEA,不过当前可以百度到的学习教程大多使用eclipse,两个IDE尽量都研究下。


二、使用IntelliJ IDEA创建项目

1、由于IntelliJ IDEA自带Maven(eclipse需要安装Maven插件,然后还需要下载并安装Maven,配置Maven环境变量后才能在eclipse中使用),所以可以直接创建Maven项目:

Creat New Project -> Maven(左侧列表)-> maven-archetype-webapp(右侧列表,其中Creat from archetype要勾选,否则没办法选择maven-archetype-webapp)



2、创建项目时候archetype列表不可以见

Configure -> Project Defaults -> Settings



打开设置页面:



将VM options for importer:一行改为 -Xmx1024m,然后重启开发环境


3、在maven生成骨架的时候将会非常慢,有时候直接卡住,新建项目过程中点击next,其中注意下面一步:


点击+按钮,这里需要注在Properties中添加一个参数 archetypeCatalog=internal,不加这个参数,在maven生成骨架的时候将会非常慢,有时候直接卡住。来自网上的解释:
archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央
仓库的archetype太多了所以导致很慢,指定internal来表示仅使用内部元数据。



4、src文件夹中新建java文件夹

File ->Project Structure -> Model,在main文件夹下新建java文件夹,并且右键java文件夹,选择resource


这样src/main/java图标就变成了蓝色,作为java源代码区了


5、引入jar包

maven会自动创建需要的一些配置信息以及目录结构,在这段时间里我们可以查找需要的jar包并在maven配置文件pom.xml里面进行配置,见下面步骤:


如果不知道要用到什么jar包就去百度SpringMVC需要的jar包,然后在maven的官方链接单独查找jar包来配置pom.xml,实例如下(这里我示范去maven官网查找xml配置的部分,具体需要的jar包去我后面展示的pom.xml里面查找):


登录http://mvnrepository.com/ 示例查找spring-beans


然后点击IDEA左下角,选Maven,就会在IDEA右边看到Maven工具栏,点击同步按钮,就会自动下载需要引入的jar包,这个与iOS的Cocoapods一个道理,pom.xml相当于Podfile。





6、配置Tomcat

(1)Edit Configuration 



(2)新建一个tomcat,并且命名



(3)添加Deploy,编辑Application context



运行项目



浏览器结果


阅读全文
0 0
原创粉丝点击