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

网站建设总结体会wordpress 手机端主题

网站建设总结体会,wordpress 手机端主题,好用的免费国内ip代理,app定制开发公司哪家比较好什么是 Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架#xff0c;其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置#xff0c;从而使开发人员不再需要定义样板化的配置。 用我的话来理解#xff0c;就是 Spring…什么是 Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置从而使开发人员不再需要定义样板化的配置。 用我的话来理解就是 Spring Boot 其实不是什么新的框架它默认配置了很多框架的使用方式就像 Maven 整合了所有的 Jar 包Spring Boot 整合了所有的框架。 Spring Boot 统一江湖后大家都会按照 Spring Boot 约定的方式来走这样都会有统一的编程体验介于 Spring 处于江湖一哥的位置各大相关软件、开源项目都进行主动适配。 使用 Spring Boot 有什么好处 其实就是简单、快速、方便平时如果我们需要搭建一个 Spring Web 项目的时候需要怎么做呢 1配置 web.xml加载 Spring 和 Spring mvc2配置数据库连接、配置 Spring 事务3配置加载配置文件的读取开启注解4配置日志文件…配置完成之后部署 Tomcat 调试… 现在非常流行微服务如果我这个项目仅仅只是需要发送一个邮件如果我的项目仅仅是生产一个积分我都需要这样折腾一遍! 但是如果使用 Spring Boot 呢 很简单我仅仅只需要非常少的几个配置就可以迅速方便的搭建起来一套 Web 项目或者是构建一个微服务 使用 Spring Boot 到底有多爽用下面这幅图来表达 快速入门 说了那么多手痒痒的很马上来一发试试! Maven 构建项目 1、访问 http://start.spring.io/2、选择构建工具 Maven Project、Java、Spring Boot 版本 2.1.3 以及一些工程基本信息可参考下图所示 3、点击 Generate Project 下载项目压缩包4、解压后使用 Idea 导入项目File - New - Model from Existing Source.. - 选择解压后的文件夹 - OK选择 Maven 一路 NextOK done!5、如果使用的是 EclipseImport - Existing Maven Projects - Next - 选择解压后的文件夹 - FinshOK done! Idea 构建项目 1、选择 File - New — Project… 弹出新建项目的框2、选择 Spring InitializrNext 也会出现上述类似的配置界面Idea 帮我们做了集成3、填写相关内容后点击 Next 选择依赖的包再点击 Next最后确定信息无误点击 Finish。 项目结构介绍 如上图所示Spring Boot 的基础结构共三个文件: src/main/java 程序开发以及主程序入口src/main/resources 配置文件src/test/java 测试程序 另外 Spring Boot 建议的目录结果如下 root package 结构com.example.myproject com- example- myproject- Application.java|- model| - Customer.java| - CustomerRepository.java|- service| - CustomerService.java|- controller| - CustomerController.java|1、Application.java 建议放到根目录下面,主要用于做一些框架配置2、model 目录主要用于实体与数据访问层Repository3、service 层主要是业务类代码4、controller 负责页面访问控制 采用默认配置可以省去很多配置当然也可以根据自己的喜欢来进行更改 最后启动 Application main 方法至此一个 Java 项目搭建好了 引入 web 模块 1、pom.xml中添加支持web的模块 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId /dependencypom.xml 文件中默认有两个模块 spring-boot-starter 核心模块包括自动配置支持、日志和 YAML如果引入了 spring-boot-starter-web web 模块可以去掉此配置因为 spring-boot-starter-web 自动依赖了 spring-boot-starter。spring-boot-starter-test 测试模块包括 JUnit、Hamcrest、Mockito。 2、编写 Controller 内容 RestController public class HelloWorldController {RequestMapping(/hello)public String index() {return Hello World;} }RestController 的意思就是 Controller 里面的方法都以 json 格式输出不用再写什么 jackjson 配置的了 3、启动主程序打开浏览器访问 http://localhost:8080/hello就可以看到效果了有木有很简单 如何做单元测试 打开的src/test/下的测试入口编写简单的 http 请求来测试使用 mockmvc 进行利用MockMvcResultHandlers.print()打印出执行结果。 RunWith(SpringRunner.class) WebMvcTest(HelloWorldController.class) public class HelloTests {Autowiredprivate MockMvc mvc;Testpublic void getHello() throws Exception {mvc.perform(MockMvcRequestBuilders.get(/hello).accept(MediaType.APPLICATION_JSON)).andExpect(status().isOk()).andDo(MockMvcResultHandlers.print()).andExpect(content().string(equalTo(Hello World)));}}开发环境的调试 热启动在正常开发项目中已经很常见了吧虽然平时开发web项目过程中改动项目启重启总是报错但springBoot对调试支持很好修改之后可以实时生效需要添加以下的配置 dependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-devtools/artifactIdoptionaltrue/optional/dependency /dependenciesbuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactIdconfigurationforktrue/fork/configuration/plugin /plugins /build该模块在完整的打包环境下运行的时候会被禁用。如果你使用 java -jar启动应用或者用一个特定的 classloader 启动它会认为这是一个“生产环境”。 总结 使用 Spring Boot 可以非常方便、快速搭建项目使我们不用关心框架之间的兼容性适用版本等各种问题我们想使用任何东西仅仅添加一个配置就可以所以使用 Spring Boot 非常适合构建微服务。
文章转载自:
http://www.morning.knmp.cn.gov.cn.knmp.cn
http://www.morning.srzhm.cn.gov.cn.srzhm.cn
http://www.morning.bdkhl.cn.gov.cn.bdkhl.cn
http://www.morning.bfjyp.cn.gov.cn.bfjyp.cn
http://www.morning.wkrkb.cn.gov.cn.wkrkb.cn
http://www.morning.trplf.cn.gov.cn.trplf.cn
http://www.morning.pbzlh.cn.gov.cn.pbzlh.cn
http://www.morning.cfccp.cn.gov.cn.cfccp.cn
http://www.morning.tmjhy.cn.gov.cn.tmjhy.cn
http://www.morning.nwclg.cn.gov.cn.nwclg.cn
http://www.morning.gynlc.cn.gov.cn.gynlc.cn
http://www.morning.weitao0415.cn.gov.cn.weitao0415.cn
http://www.morning.ptdzm.cn.gov.cn.ptdzm.cn
http://www.morning.xqjh.cn.gov.cn.xqjh.cn
http://www.morning.sfhjx.cn.gov.cn.sfhjx.cn
http://www.morning.hptbp.cn.gov.cn.hptbp.cn
http://www.morning.qrzwj.cn.gov.cn.qrzwj.cn
http://www.morning.twpq.cn.gov.cn.twpq.cn
http://www.morning.kflzy.cn.gov.cn.kflzy.cn
http://www.morning.nbgfz.cn.gov.cn.nbgfz.cn
http://www.morning.gjcdr.cn.gov.cn.gjcdr.cn
http://www.morning.qcwrm.cn.gov.cn.qcwrm.cn
http://www.morning.kpqjr.cn.gov.cn.kpqjr.cn
http://www.morning.fmqng.cn.gov.cn.fmqng.cn
http://www.morning.psdbf.cn.gov.cn.psdbf.cn
http://www.morning.pznhn.cn.gov.cn.pznhn.cn
http://www.morning.gqfbl.cn.gov.cn.gqfbl.cn
http://www.morning.lmqw.cn.gov.cn.lmqw.cn
http://www.morning.mnrqq.cn.gov.cn.mnrqq.cn
http://www.morning.jgzmr.cn.gov.cn.jgzmr.cn
http://www.morning.yqqxj1.cn.gov.cn.yqqxj1.cn
http://www.morning.xsklp.cn.gov.cn.xsklp.cn
http://www.morning.wsrcy.cn.gov.cn.wsrcy.cn
http://www.morning.fhhry.cn.gov.cn.fhhry.cn
http://www.morning.wdykx.cn.gov.cn.wdykx.cn
http://www.morning.qllcp.cn.gov.cn.qllcp.cn
http://www.morning.srrrz.cn.gov.cn.srrrz.cn
http://www.morning.fhsgw.cn.gov.cn.fhsgw.cn
http://www.morning.htmhl.cn.gov.cn.htmhl.cn
http://www.morning.ndcf.cn.gov.cn.ndcf.cn
http://www.morning.lqznq.cn.gov.cn.lqznq.cn
http://www.morning.kxymr.cn.gov.cn.kxymr.cn
http://www.morning.rfwrn.cn.gov.cn.rfwrn.cn
http://www.morning.gwdmj.cn.gov.cn.gwdmj.cn
http://www.morning.gwxsk.cn.gov.cn.gwxsk.cn
http://www.morning.hengqilan.cn.gov.cn.hengqilan.cn
http://www.morning.wglhz.cn.gov.cn.wglhz.cn
http://www.morning.czrcf.cn.gov.cn.czrcf.cn
http://www.morning.czqqy.cn.gov.cn.czqqy.cn
http://www.morning.fjntg.cn.gov.cn.fjntg.cn
http://www.morning.nrpp.cn.gov.cn.nrpp.cn
http://www.morning.hdrsr.cn.gov.cn.hdrsr.cn
http://www.morning.kryn.cn.gov.cn.kryn.cn
http://www.morning.hnrls.cn.gov.cn.hnrls.cn
http://www.morning.rsjng.cn.gov.cn.rsjng.cn
http://www.morning.ykkrg.cn.gov.cn.ykkrg.cn
http://www.morning.sgmgz.cn.gov.cn.sgmgz.cn
http://www.morning.sgbss.cn.gov.cn.sgbss.cn
http://www.morning.mplld.cn.gov.cn.mplld.cn
http://www.morning.rksg.cn.gov.cn.rksg.cn
http://www.morning.ylph.cn.gov.cn.ylph.cn
http://www.morning.nlgyq.cn.gov.cn.nlgyq.cn
http://www.morning.pprxs.cn.gov.cn.pprxs.cn
http://www.morning.qsswb.cn.gov.cn.qsswb.cn
http://www.morning.pjtnk.cn.gov.cn.pjtnk.cn
http://www.morning.sryhp.cn.gov.cn.sryhp.cn
http://www.morning.gfqj.cn.gov.cn.gfqj.cn
http://www.morning.qmbgb.cn.gov.cn.qmbgb.cn
http://www.morning.bwdnx.cn.gov.cn.bwdnx.cn
http://www.morning.kpcky.cn.gov.cn.kpcky.cn
http://www.morning.xkyst.cn.gov.cn.xkyst.cn
http://www.morning.rkqzx.cn.gov.cn.rkqzx.cn
http://www.morning.hbywj.cn.gov.cn.hbywj.cn
http://www.morning.mprpx.cn.gov.cn.mprpx.cn
http://www.morning.lcxzg.cn.gov.cn.lcxzg.cn
http://www.morning.pswzc.cn.gov.cn.pswzc.cn
http://www.morning.kpgms.cn.gov.cn.kpgms.cn
http://www.morning.xwlhc.cn.gov.cn.xwlhc.cn
http://www.morning.kaoshou.net.gov.cn.kaoshou.net
http://www.morning.ytrbq.cn.gov.cn.ytrbq.cn
http://www.tj-hxxt.cn/news/272266.html

相关文章:

  • 重庆市建设项目环境申报表网站wordpress 批量上传产品
  • 网站建设的售后装修公司网站 源码
  • 营销型网站传统网站html基本结构框架代码
  • 如何自己做框架开发网站东营城镇建设规划网站
  • go 做视频网站微擎做网站费用
  • 网站开发员岗位职责网站怎么做好 优帮云
  • 网站服务器容器网站建设-信科网络
  • jquery在网站开发实例运用代理公司注册手续
  • dw做的网站能直接使用吗a5做网站
  • 建设互联网站机房需要哪些设备东莞专业做网站建设服务
  • 网站页面下载嘉定建站公司
  • 济南搜索引擎优化网站微信小程序游戏修改器
  • 在网站上做教育直播平台多少钱最好的开发网站建设
  • 网站名称搜索不到南通 网站建设
  • 做网站的搜索引擎建设实业公司网站设计模板
  • 腾讯建站官网新手做哪类网站
  • 深圳网站公司招聘网站维护工单
  • 一站式网络营销网站流量工具
  • 咨询聊城做网站拿word如何做网站
  • 响应网站建设门户网站微信服务号建设方案
  • 中国建设银行云南官网站纪念币万户做网站怎么样
  • 做网站的大创结项网站建设江苏百拓
  • 网站建设建站培训wordpress信息流主题
  • 有什么做设计接任务的网站深圳海外医疗网站建设
  • 嘉定专业网站建设国内时事新闻
  • 国家外汇管理局网站怎么做报告怎么自己做网页
  • 计算机网络网站开发二级域名网站免费申请
  • 成都专业的网站设计公司asp做网站简介页面
  • 深圳制作网站推荐wordpress登录工具
  • 大理如何做百度的网站企业推广软文范文