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

网站空间怎么进建立拼音

网站空间怎么进,建立拼音,上海进出口贸易博览会,怎么制作一个自己的网页随着Spring Boot的第4版发布#xff0c;为Web开发企业应用程序变得非常容易。 代表开发人员仍然需要大量时间的事情是#xff0c;例如在Hibernate中对现有数据库进行建模#xff0c;以获取数据的面向对象的视图。 在本教程中#xff0c;我们将探索如何与开源一起使用开源工… 随着Spring Boot的第4版发布为Web开发企业应用程序变得非常容易。 代表开发人员仍然需要大量时间的事情是例如在Hibernate中对现有数据库进行建模以获取数据的面向对象的视图。 在本教程中我们将探索如何与开源一起使用开源工具Speedment与Spring一起生成实体管理器和控制器从而使您可以更快地开始开发。 关于速度 Speedment是一个开放源代码Java工具包使开发人员可以快速生成与数据库进行通信所需的所有粘合。 使用图形工具您可以在几秒钟内连接到数据库并生成Java源。 与Spring一样Speedment以模块化的方式构建因此易于学习和仅使用您感兴趣的部分。在本文中除了标准文件之外我们还将使用Speedment插件来生成Spring控制器。 步骤1创建一个新的Spring Boot项目 Spring Boot由许多模板组成可以轻松地开始使用新应用程序。 我们将使用一个称为“ spring-boot-starter-web”的框架来设置我们的Web应用程序。 首先创建一个新的Maven项目然后将以下内容添加到“ pom.xml”文件中 ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersionparentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion1.4.1.RELEASE/version/parentgroupIdcom.github.pyknic/groupIdartifactIdspeedment-spring-example/artifactIdversion1.0.0-SNAPSHOT/versionpackagingjar/packagingpropertiesjava.version1.8/java.versionspeedment.version3.0.1/speedment.versionmysql.version5.1.39/mysql.version/propertiesbuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/pluginplugingroupIdcom.speedment/groupIdartifactIdspeedment-maven-plugin/artifactIdversion${speedment.version}/versiondependenciesdependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion${mysql.version}/version/dependencydependencygroupIdcom.speedment.plugins/groupIdartifactIdspring-generator/artifactIdversion${speedment.version}/version/dependency/dependenciesconfigurationcomponents componentcom.speedment.plugins.spring.SpringGeneratorBundle/component/components/configuration/plugin/plugins/builddependenciesdependencygroupIdcom.speedment/groupIdartifactIdruntime/artifactIdversion${speedment.version}/versiontypepom/type/dependencydependencygroupIdcom.speedment.plugins/groupIdartifactIdspring-generator/artifactIdversion${speedment.version}/version/dependencydependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion${mysql.version}/version/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependency/dependencies /project 这会将您的项目配置为Spring Boot应用程序并告诉它将Springment与Spring Generator插件一起使用。 步骤2使用速度生成源 修改pom文件后IDE中将提供许多新的Maven目标。 速度可以图形方式使用也可以从命令行使用。 在本教程中我们将使用UI。 要启动Speedment Tool请在项目上执行以下Maven目标 mvn speedment:tool 将打开一个对话框使您可以连接到数据库。 连接后您将在左侧看到一个窗口其中概述了数据库而在中心则显示了各种配置选项。 对于本教程默认设置就足够了因此只需在工具栏中按“生成”即可。 如果切换回IDE您将看到新生成的源。 您会注意到每个类都有两个副本其中一个带有“ Generated”前缀。 这样做的原因是如果您需要在某个时候重新生成源代码则允许进行修改而没有覆盖更改的风险。 具有“已生成”前缀的文件将始终被覆盖而没有前缀的文件将仅被创建一次。 步骤3创建一个主文件 Speedment已经生成了完整的数据库面向对象模型但是我们仍然需要为应用程序创建一个入口点。 我们将其放在主程序包中并将其命名为Main.java。 Main.java package com.github.pyknic.spring;import com.speedment.common.logger.Level; import com.speedment.common.logger.LoggerManager; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;SpringBootApplication public class Main {public static void main(String... args) {SpringApplication.run(Main.class, args);} } 如果我们启动应用程序Spring Boot将为数据库中的每个表设置一个独立的Web应用程序并为其生成一个控制器。 我们可以通过在浏览器中转到以下路径来进行尝试 http://localhost:8080/hare/ 现在将返回数据库中“兔子”表的JSON表示形式。 [{id:1, name:Harry, color:Gray, age:3},{id:2, name:Henrietta, color:White, age:2},{id:3, name:Henry, color:Black, age:9} ] 注意1如果您遇到一个异常说明此内容… There was an unexpected error (typeInternal Server Error, status500). Could not write content: No value present (through reference chain: java.util.ArrayList[0]... …这可能意味着您的数据库中有Speedment选择实现为OptionalLongOptionalInt等的可空列。您可以通过在Speedment Tool中将“可空实现”字段设置为WRAPPER而不是那些列的OPTIONAL来关闭此功能。 注意2如果您在这种样式中遇到异常则… java.sql.SQLException: Access denied for user rootlocalhost (using password: YES) …您将需要在项目的根目录中创建一个application.properties文件并添加数据库的身份验证详细信息。 application.properties jdbc.usernameroot jdbc.passwordpassword摘要 在本文中我们使用了Speedment和Spring Generator插件来自动创建完整的Spring Boot Application。 Speedment已生成用于与数据库通信的实体管理器和REST控制器。 如果您想了解有关Speedment的更多信息以及如何控制生成的代码请在Speedment GitHub页面上查看许多示例 翻译自: https://www.javacodegeeks.com/2016/12/creating-rest-api-speedment-spring.html
http://www.huolong8.cn/news/347157/

相关文章:

  • 缩短链接的网站高性能网站建设在线阅读
  • 绵阳网站改版wordpress文件管理器
  • 网站运营与推广方案wordpress要不要套餐
  • 如何购买网站主机炫彩发光字制作网站
  • 优化大师免费版丹东抖音seo精英
  • 做公司网站的费用怎么做wordpress主题
  • 网站备案信息保护网络科技公司上班做些什么
  • 上海网站建设 虹口怎么做报名网站
  • 惠州响应式网站哪家好信阳seo优化顾问
  • 保山市住房和城乡建设局门户网站比较优秀的国外wordpress网站
  • 2018年做返利网站wordpress 400
  • 做国际网站要多少钱做狗狗网站的背景图
  • 谈谈对网站开发的理解枫泾网站建设
  • 网站分几个类型网站建设合同需要印花税
  • 我要招人在哪个网站招上海企业优化
  • 网站开发官网wordpress 标题居中
  • 中国最火的网站京津冀网站建设公司
  • 郑州网络推广网站帝国cms网站源码
  • 大连微网站建设偃师企业网站
  • 珠海网站制作费用松江泗泾网站建设
  • 网站建设前期准备工作总结个人网站模板flash
  • 做网站营业范围秀屿网站建设
  • 让别人做网站注意事项wordpress点击退出图片
  • 如何选择网站项目怎样创立一个网站
  • ipad可以做网站吗手机o2o网站建设
  • dw软件做的东西怎么在网站用wordpress电商插件下载
  • 网上书城网站开发外文参考文献wordpress时间做旧
  • 商丘市做网站的公司wordpress 雪人主题
  • 地产网站建设互动营销有效的网站优化
  • 做的ASP网站手机中国建设银行网站官网网址