当前位置: 首页 > news >正文

网站开发要求网站服务器租一个月

网站开发要求,网站服务器租一个月,红色大气网络公司企业网站源码_适合广告设计,设计公司门头点击蓝字 关注我们 背景项目为什么需要用多模块#xff1f;springmvc难道还不够我们平常使用吗#xff1f;设计模式真言#xff1a;“高内聚、低耦合”#xff0c;springmvc项目#xff0c;一般会把项目分成多个包#xff1a;controller、service、dao、util等#xff0… 点击蓝字 关注我们 背景项目为什么需要用多模块springmvc难道还不够我们平常使用吗设计模式真言“高内聚、低耦合”springmvc项目一般会把项目分成多个包controller、service、dao、util等但是随着项目的复杂性提高想复用其他一个模块的话因为是包的形式剥离出来会比较困难耦合性有点强常用的方法就是复制代码修改但是这样会做很多无用功与增加出错几率。springboot多模块简单来说就是把按包分模块的模式借助maven升级到jar的方式抽象性更加强了假如jar再升级到到war或者多个集合jar就成微服务了在多模块jar模式下可以将某个jar拿出来对外共用能大大提高代码复用率与开发效率。话不多说开搞springboot多模块创建父模块创建打开idea选择Create New Project或者去官网创建(跟idea创建项目是一样的我这里用的是idea)然后选择Spring Initializr点击next之后—基本设置点击next之后-添加依赖点击next之后-选择项目地址点击finish之后子模块创建父项目名称-右键-new-moudle点击Spring Initializr(选择合适jdk版本)-next点击next之后-设置Maven Project 而不是跟父项目相同的Maven Pom点击next之后-添加依赖点击next-选择确认项目地址点击finish完成然后再创建一个子模块multi-core 过程跟multi-controller一样我这里就省略了。我们这里就暂时创建两个子模块。项目创建完成整体结构图注由于程序的主入口是multi-controller 所有 multi-core里面 application.properties MultiCoreApplication.java 文件都删除了修改pom文件1.修改父项目pom-修改完成如下所示(有注释)?xml  version1.0 encodingUTF-8?project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd    modelVersion4.0.0modelVersion    parent        groupIdorg.springframework.bootgroupId        artifactIdspring-boot-starter-parentartifactId        version2.4.1version        relativePath/     parent    groupIdcom.tinygraygroupId    artifactIdmulti-parentartifactId    version0.0.1-SNAPSHOTversion    namemulti-parentname    descriptionDemo project for Spring Bootdescription        packagingpompackaging        modules        modulemulti-controllermodule        modulemulti-coremodule    modules        properties        java.version1.8java.version    properties    dependencies                dependency            groupIdorg.springframework.bootgroupId            artifactIdspring-boot-starter-webartifactId        dependency        dependency            groupIdorg.springframework.bootgroupId            artifactIdspring-boot-starterartifactId        dependency        dependency            groupIdorg.projectlombokgroupId            artifactIdlombokartifactId            optionaltrueoptional        dependency        dependency            groupIdorg.springframework.bootgroupId            artifactIdspring-boot-starter-testartifactId            scopetestscope        dependency        dependency                        groupIdorg.springframework.bootgroupId            artifactIdspring-boot-testartifactId            version2.0.1.RELEASEversion            scopetestscope        dependency    dependenciesproject2.修改子项目pommulti-controller?xml  version1.0 encodingUTF-8?project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd    modelVersion4.0.0modelVersion    artifactIdmulti-controllerartifactId    version0.0.1-SNAPSHOTversion    namemulti-controllername    descriptionDemo project for Spring Bootdescription        parent        artifactIdmulti-parentartifactId        groupIdcom.tinygraygroupId        version0.0.1-SNAPSHOTversion    parent       dependencies                dependency            groupIdcom.tinygraygroupId            artifactIdmulti-coreartifactId            version0.0.1-SNAPSHOTversion        dependency    dependencies    build        plugins            plugin                groupIdorg.springframework.bootgroupId                artifactIdspring-boot-maven-pluginartifactId                configuration                    mainClasscom.tinygray.multicontroller.MultiControllerApplicationmainClass                    layoutJARlayout                configuration            plugin        plugins    buildprojectmulti-core?xml  version1.0 encodingUTF-8?project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd    modelVersion4.0.0modelVersion    artifactIdmulti-coreartifactId    version0.0.1-SNAPSHOTversion    namemulti-corename    descriptionDemo project for Spring Bootdescription        parent        artifactIdmulti-parentartifactId        groupIdcom.tinygraygroupId        version0.0.1-SNAPSHOTversion    parent        dependencies            dependenciesprojectspringboot多模块创建完成之后验证启动验证你如何知道你的多模块项目搭建完成并能成功启动了呢看下图出现以上图片结果就是你的多模块项目创建完成了并可以启动了启动找到启动类执行启动类执行成功浏览器打开 http://localhost:8080出现以上结果表示多模块项目已经搭建完成了写一个测试接口访问创建两个java文件(一个实体类User一个UserController)User.java、UserController.java文件内容-很简单一个测试接口浏览器输入http://localhost:8080/user/getUserInfo出现以上结果就表示测试成功了。项目地址:搜索公众号Madison龙少回复 springboot-multi-module 获取资源结束语扫码关注我们公众号Madison龙少微信号公众号点击联系方式菜单获取期待你的分享点赞在看
http://www.huolong8.cn/news/145554/

相关文章:

  • 公司网站如何建设教学视频在百度上怎么建立网站
  • 网站会员体系wordpress在线视频直播
  • 单位门户网站是什么意思新网域名管理
  • 公司部门撤销要求转岗不同意怎么办厦门百度seo点击软件
  • 鞍山做网站哪家好网页游戏传奇类
  • 诸城网站制作石家庄信息门户网站定制
  • 爱站网官网查询域名福田蒙派克质量怎么样
  • 黄石专业网站建设推广公司的网站建设是什么部门
  • 网站主题有哪些内容wordpress 4.9摘要
  • 网页制作与网站建设pdf中国职业培训在线
  • 如何诊断网站h5网站开发案例
  • 手机端网站重构成都网红景点
  • 做微电网的公司网站美食网站网页设计
  • 青岛网站设计品牌企业外链代发
  • erp网站代做网络规划设计师考试全程指导(第2版) pdf
  • 网站地图海南搜索引擎优化
  • 深圳做营销型网站建设部相关网站
  • 网站建设需要用什么书天津哪家做企业网站
  • 地方汽车网站模板购买图片外链在线生成
  • 百度网站评价如何制作一个网站包含多个网页
  • 帮助中心网站怎么做如何开通微信商城
  • 简单网站模板哪里有网站直播做美食的
  • 连云港网站关键词优化服务大连的网页设计公司
  • 怎样创建网站或网页网站建设要后台吗
  • 怎么做高端网站百度一下网页打开
  • 网站的充值是怎么做的金阊企业建设网站公司
  • 全国大型免费网站建设学网站建设要多久
  • 报告基因电商网站如何优化
  • 美食网站建设多少钱有限公司注册资金最低多少
  • 怎么做网站出肉狗门户网站建设方案ppt 百度文库