上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: 微服务 什么是微服务,微服务是一种架构风格,它要求我们在开发一个应用的时候,这个应用必须构建成一系列小服务的组合,可以通过HTTP协议的方式进行互通。要说微服务架构,先得说说过去我们的单体应用架构。 单体应用架构 所谓的单体架构(all in one)是指,我们将一个应用(项目)中的所有的应用服务都 阅读全文
posted @ 2020-01-18 20:11 HainChen 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 首先创建一个maven打包类型为war的工程 创建完项目后,执行下图操作: 然后创建一个测试的Jsp文件,报错是因为还缺servlet-api.jar里面的类。 解决报错,有三种方法: 第一种: 项目右键,选择bluid path > configure bluid path 把tomcat放入到类 阅读全文
posted @ 2020-01-18 14:04 HainChen 阅读(187) 评论(0) 推荐(0) 编辑
摘要: maven第一次创建打包方式为war的项目报错下图的错,一般是第一次下载相关的文件时候出错,需要进入到maven的本地仓库中删除报错的文件,让它重新下载。 删除文件夹后,报错的项目右键选择maven>update project,重新下载该文件 下载完成后pom.xml文件还会有错误,如下图 解决方 阅读全文
posted @ 2020-01-17 23:09 HainChen 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 我们都知道项目之间的依赖首先要把被依赖的项目先安装install到maven的本地仓库中,然后在本项目中配置被依赖的仓库坐标,才能进行依赖通信。 例如: A项目 > B项目 A项目依赖B项目中的某个类,首先要把B项目安装install到本地仓库,然后在A项目的pom.xml中配置B的仓库坐标形成依赖 阅读全文
posted @ 2020-01-17 20:28 HainChen 阅读(566) 评论(0) 推荐(0) 编辑
摘要: A > B > C A依赖于B,B依赖于C,如果A想间接依赖C,那么B和C之间的依赖范围必须是compile,不然A依赖不了C 但是有点麻烦,因为每次A想依赖于C都要确认B和C之间的依赖范围是否是compile,否则A依赖不了C,每次确认都会费时间 而且有些依赖的默认范围不是compile,如果修改 阅读全文
posted @ 2020-01-16 20:17 HainChen 阅读(430) 评论(0) 推荐(0) 编辑
摘要: maven的依赖传递: A.jar->B.jar->C.jar 要使 A.jar ->C.jar:当且仅当 B.jar 依赖于C.jar的范围是compile,如果B依赖于C的范围不是compile,那么A依赖不了C 举个例子: 这里创建两个项目,HelloWorlds和HelloWorld2,He 阅读全文
posted @ 2020-01-15 23:07 HainChen 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 首先创建两个项目进行测试依赖 创建一个HelloWorld2项目,一个HelloWorld类里面有一个sayHello的方法 然后再创建一个HelloWorldTime项目,一个SayHelloWorldTime类,里面调用上面项目中的HelloWorld类中的sayHello方法,HelloWor 阅读全文
posted @ 2020-01-15 20:51 HainChen 阅读(2273) 评论(0) 推荐(1) 编辑
摘要: 当我们通过maven引入A.jar时,会自动引入B.jar A.jar(x.java ,y.java,z.java) B.jar(p.java c.java i.java) A.jar和B.jar之间的 依赖的本质:z.java ->c.java 所以其他没有依赖的可以排除 注意:如果我们配置依赖但 阅读全文
posted @ 2020-01-15 19:50 HainChen 阅读(690) 评论(0) 推荐(0) 编辑
摘要: maven生命周期:生命周期和构建的关系:生命周期中的顺序:a b c d e 当我们执行c命令,则实际执行的是 a b c 生命周期包含的阶段:3个阶段clean lifecycle :清理 pre-clean clean post-clean default lifecycle :默认(常用) 阅读全文
posted @ 2020-01-15 19:16 HainChen 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 依赖:A jar -> B jar <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.0</version> <scope>test</scope> </dependency> 依赖的范围、 阅读全文
posted @ 2020-01-15 11:40 HainChen 阅读(217) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页