当前位置:首页 > TAG信息列表 > java怎么自己配置maven依赖Java为什么要打war包?介绍

java怎么自己配置maven依赖Java为什么要打war包?介绍

java怎么自己配置maven依赖 Java为什么要打war包?

java为什么要打war包?

打war是对java的偏见

java很多开发都在用

比如安卓手机端开发,web开发也不肯定会打war包,war包只是正常运行在一个容器里的例如tomcat压缩包罢了。现在很多web开发都打jar包了。

java怎么自己配置maven依赖 Java为什么要打war包?

java语言是面向对象的鼻祖

java之前是sun公司的,后来收购前了,是面向对象的鼻祖,.例如微软的c#是怎么模仿java的自己搞了一套。

java的开源项目也很多

很多大数据方面的开源项目全是开源的,也都不是war包。其中阿里巴巴也闭源了很多。

如何在maven中配置spring依赖?

spring是一个轻量级的di/ioc和aop容器的闭源框架,提倡科学以“至少侵噬”的来管理呀应用中的代码,框架结构如下图:

直接添加spring依赖要注意除开4个方面:

(1)spring核心依恋(基础配置)

spring-core、spring-beans、spring-context

其中spring-context基于了spring吸纳容器而且依赖:spring-core,spring-expression,spring-aop在内spring-beans

(2)springdao依恋(能提供jdbctemplate)

spring-jdbc、spring-tx

(3)springweb感情依赖(配置springmvc)

spring-web、spring-webmvc

(a)spring-web包乾坤二卦servlet和portlet所需要通用,spring-webmvc则在servlet环境中禁用mvc支持。

(b)导致spring-webmvc依赖于spring-web,所以我符号表示了spring-webmvc依赖感后,可以不你不不显示的在pom定义spring-web。

(4)springtest依赖

spring-test

从spring3.2又开始,springmvctest项目也被包涵到核心的springtest中。所以,从spring3.2又开始,仅需要在依赖配置中配置spring-test依赖即可解决

代码不胜感激:

lt!--spring依赖--rlm

lt!--1.spring核心依赖--rlm

ltdependencygt

ltgroupidgtorg.springframeworklt/groupidgt

ltartifactidgtspring-corelt/artifactidgt

lt/dependencygt

ltdependencygt

ltgroupidgtorg.springframeworklt/groupidgt

ltartifactidgtspring-beanslt/artifactidgt

lt/dependencygt

ltdependencygt

ltgroupidgtorg.springframeworklt/groupidgt

ltartifactidgtspring-contextlt/artifactidgt

lt/dependencygt

lt!--2.springdao依赖--r26

lt!--spring-jdbc和了一些如jdbctemplate的工具类--r26

ltdependencygt

ltgroupidgtorg.springframeworklt/groupidgt

ltartifactidgtspring-jdbclt/artifactidgt

lt/dependencygt

ltdependencygt

ltgroupidgtorg.springframeworklt/groupidgt

ltartifactidgtspring-txlt/artifactidgt

lt/dependencygt

lt!--3.springweb依赖--r26

ltdependencygt

ltgroupidgtorg.springframeworklt/groupidgt

ltartifactidgtspring-weblt/artifactidgt

lt/dependencygt

ltdependencygt

ltgroupidgtorg.springframeworklt/groupidgt

ltartifactidgtspring-webmvclt/artifactidgt

lt/dependencygt

lt!--4.springtest依赖:比较方便做单元测试和集成测试--a8

ltdependencygt

ltgroupidgtorg.springframeworklt/g

springwebjavaspring


websoft网络软件专家 嘉丽号

  • 关注微信关注微信

猜你喜欢

热门标签

100个微信群营销模式 qq上如何查看历史头像如何查看QQ上的历史头像 苹果手机如何跟电脑连接传送资料 如何增加微信收藏空间大小 微信电子书推送制作软件微信电子书制作介绍 魅族18x配置 多张图片如何弄成文件 华为手机长截屏为啥滚动不了 打印机老是显示无法打印关闭电源介绍 pdf转word最简单方法 电脑网线连接打印机怎么设置 电信星卡19元无限流量卡 怎么在excel表格中制作双向箭头EXCEL的表格怎么拉长??介绍 苹果手机鼠标使用教程苹果键盘鼠标怎么连接?介绍 wps页眉标题上下对齐怎么设置word文档下页排头如何与上页对齐?介绍 笔记本电脑桌面放大了怎么还原电脑桌面缩小了怎么恢复全屏? 怎么把一个文件弄成共享文件共享文件 微信朋友圈怎样使用语音怎么让微信的语音连续播放?介绍 苹果手机来消息时的闪光灯怎么关 港澳游流量包怎么开通不开通国际漫游可以香港花钱使用数据流量吗? vivo手机关闭打字震动在哪里vivo手机触屏声音怎么关闭?介绍 戴尔电脑无线网卡驱动在哪个位置戴尔笔记本网络开关键? 当贝投影仪怎么安装手机上的软件 oppor11应用锁设置方法为什么oppor11不能换屏锁壁纸?介绍 wordpress图片添加音乐worldpress中怎么添加背景音乐? excel怎么把重复的数据汇总excel如何自动统计相同种类的数量? 腾讯文档怎么制作调查问卷 excel插入的流程图怎么对齐exsl表格如何多行相同数据对齐?介绍 制作ppt如何增加页数

微信公众号