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

网络公司怎样推广网站摄影网站模板下载

网络公司怎样推广网站,摄影网站模板下载,企业网站源码,在线制作diy电子印章介绍 基本上#xff0c;数据库设置涉及几个步骤#xff0c;然后才能在应用程序中通过已配置的数据源使用它。 在实际项目实施中#xff0c;这实际上是必需的。 但是#xff0c;在某些情况下#xff0c;我们只需要为某些事情完成POC#xff0c;而整个数据库设置工作仍然是… 介绍 基本上数据库设置涉及几个步骤然后才能在应用程序中通过已配置的数据源使用它。 在实际项目实施中这实际上是必需的。 但是在某些情况下我们只需要为某些事情完成POC而整个数据库设置工作仍然是必须的。 同样对于单元测试理想的是在数据库中拥有我们自己的记录集使其独立而不受部署环境中数据更改的影响。 对于此类用例内存数据库是理想的解决方案。 内存数据库在应用程序启动时创建而数据库在应用程序停止时销毁。 Spring Boot轻松集成了H2数据库。 因此您可以轻松快速地在真实数据库和内存数据库之间切换。 注意H2 InMemory数据库是用Java编写的关系DBMS。 让我们看一下快速演示。 实作 让我们从Spring initializr生成Spring Boot项目。 确保添加WebJPAH2和DevTools依赖关系如下所示。 让我们看一下生成的pom文件。 pom.xml ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.jcombat/groupIdartifactIdh2demo/artifactIdversion0.0.1-SNAPSHOT/versionpackagingjar/packagingnameh2demo/namedescriptionDemo project for Spring Boot/descriptionparentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion2.1.0.RELEASE/versionrelativePath / !-- lookup parent from repository --/parentpropertiesproject.build.sourceEncodingUTF-8/project.build.sourceEncodingproject.reporting.outputEncodingUTF-8/project.reporting.outputEncodingjava.version1.8/java.version/propertiesdependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-jpa/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-devtools/artifactIdscoperuntime/scope/dependencydependencygroupIdcom.h2database/groupIdartifactIdh2/artifactIdscoperuntime/scope/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency/dependenciesbuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/plugin/plugins/build/project 我们还注意到application.properties文件生成为– application.properties # H2 spring.h2.console.enabledtrue spring.h2.console.path/h2# Datasource spring.datasource.urljdbc:h2:mem:testdb spring.datasource.usernamesa spring.datasource.password spring.datasource.driver-class-nameorg.h2.Driver 属性spring.h2.console.enabled true启用位于http// localhost8080 / h2的Web控制台 单击“连接”然后进入页面在该页面中可以看到数据库中的可用表。 您可能想知道如何创建Student表。 神奇之处在于data.sql位于src / main / resources。 只需确保您在data.sql文件中具有插入语句如下所述– data.sql insert into STUDENT values(10001,Ajay, AAA1);insert into STUDENT values(10002,Ajit, AAA2); Spring Boot自动配置检查data.sql文件中的值并为您做必要的事情即创建STUDENT表并执行insert语句。 聪明 让我们检查一下如何处理这些学生记录。 为此让我们现在创建Student实体类。 学生.java package com.jcombat.entity;import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id;Entity public class Student {IdGeneratedValueprivate Long id;private String name;private String section;public Student() {}public Student(Long id, String name, String section) {this.id id;this.name name;this.section section;}public Long getId() {return id;}public void setId(Long id) {this.id id;}public String getName() {return name;}public void setName(String name) {this.name name;}public String getSection() {return section;}public void setSection(String section) {this.section section;}} 要访问数据库让我们编写一个简单的JPA接口该接口提供执行基本DB操作所需的帮助程序功能。 StudentRepository.java package com.jcombat.repository;import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository;import com.jcombat.entity.Student;Repository public interface StudentRepository extends JpaRepositoryStudent, Long {} 现在让我们使用Command Line Runner定制Spring Boot入口点类以便我们能够从命令行执行Spring Boot应用程序。 package com.jcombat.h2demo;import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.domain.EntityScan; import org.springframework.data.jpa.repository.config.EnableJpaRepositories;import com.jcombat.repository.StudentRepository;SpringBootApplication EntityScan(com.jcombat.entity) EnableJpaRepositories(com.jcombat.repository) public class H2demoApplication implements CommandLineRunner {// mvn spring-boot:runprivate Logger LOG LoggerFactory.getLogger(H2demoApplication);StudentRepository studentRepository;Autowiredpublic H2demoApplication(StudentRepository studentRepository) {this.studentRepository studentRepository;}public static void main(String[] args) {SpringApplication.run(H2demoApplication.class, args);}Overridepublic void run(String... args) throws Exception {LOG.info(Student count in DB: {}, studentRepository.count());} }执行应用程序 要运行该应用程序您可以直接从Eclipse IDE进行操作也可以通过以下命令从命令行进行操作– mvn spring-boot:run 执行后我们会在控制台上看到以下输出– 下载源代码 翻译自: https://www.javacodegeeks.com/2018/11/understandin-inmemory-database-spring.html
http://wiki.neutronadmin.com/news/308802/

相关文章:

  • 网站开发语言 微信接口单位如何建设网站
  • 金华企业网站建站模板湘潭网站建设 x磐石网络
  • 做网站的费用怎么录分录网站添加百度地图导航
  • 网站建设制作浩森宇特嘉兴地区有人做网站吗
  • 可以免费做3dLOGO的网站网站设计公司 宁波
  • 怎么怎么做网站墙纸 html 网站模板
  • 珠海网站建设成功案例自助建站系统php
  • 做网站公司深圳微信如何链接wordpress
  • 百度如何推广网站网站跳出率一般多少
  • 洛阳 网站建设公司哪家好seo网络排名优化哪家好
  • 微信分销网站建设手机app 网站建设
  • 动漫网站模板下载转运公司网站制作
  • 网站建设 实训意见和建议dreamviewer做网站
  • 网站建设策划表varnish 4.0 wordpress
  • 信息系统的网站开发答辩问题ps海报素材网站
  • 做网站多久福州网站
  • 哪些专业能建网站wordpress静态生成
  • dw做网站设计我想克隆个网站 怎么做
  • 做二维码签到的网站山西网站建设服务公司
  • 重庆招聘网站有哪些电子商务概念
  • 网站没有设置关键词企业网站打不开了
  • 上海网站seo排名优化建筑设计文字说明
  • 企业名录是什么重庆百度快照优化排名
  • 个人网站有哪些站北京网站建设公司司
  • wordpress老站开启多站点品牌网站建设4a小蝌蚪
  • 寻花问柳一家专门做男人的网站嘉兴小程序开发公司
  • 上海网站建设报价书wordpress tag 404
  • 北京网站建设报价表店面设计费用
  • 网站建设客户需求分析长沙学校网站建设
  • 柳州做网站的公司有哪些电脑软件推广联盟