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

陕西网站建设咨询网络营销出来可以干什么工作

陕西网站建设咨询,网络营销出来可以干什么工作,wordpress页面找不到该网页,呼和浩特市网站公司前文讲述了利用MyEclipse2019开发工具,创建maven工程、加载springboot、swagger-ui功能。本文讲述创建数据库,为项目配置数据源,实现数据的增删改查服务,并通过swagger-ui界面举例调试服务控制器 创建数据库 项目使用MySQL 8.0.…

        前文讲述了利用MyEclipse2019开发工具,创建maven工程、加载springboot、swagger-ui功能。本文讲述创建数据库,为项目配置数据源,实现数据的增删改查服务,并通过swagger-ui界面举例调试服务控制器

  1. 创建数据库

项目使用MySQL 8.0.31数据,数据库的库表结构的建立可行方式如下:

(1)查找MySQL 命令语句,利用命令生成库表结构

(2)利用navcat for mysql 工具,通过软件界面生成;

(3)利用已有的sql文件,自动生成库表结构;

本文利用已有的sql文件,使用navcat for mysql 工具导入生成库表结构。步骤如下:

        (1)打开navcat for mysql,输入链接名称“localhost”,IP地址“localhost”,端口号“3306”,用户名“root”,以及数据库密码,点击“确定”,建立连接。

       (2)双击上一步建立的链接“localhost”,打开链接;

       (3)右击链接“localhost”,选择“运行sql文件”,进入文件选择窗口,选择sql文件

备注:此处利用已有mango.sql文件,数据库文件含有用户管理数据库表和授权数据库表;除了此文使用外,后续springboot授权等都会用到此数据库。学友们如需要,关注作者账户,联系获取文件。

mango.sql文件生成库表机构如下:

        2、配置数据源

        (1)打开application.yml文件

        (2)添加配置代码

Spring:

application:            name:MySQLBackUpTools                                                                                                        datasource:

  name: druidDataSource

  type: com.alibaba.druid.pool.DruidDataSource

  druid:

    driver-class-name: com.mysql.jdbc.Driver  url:jdbc:mysql://localhost:3306/mysqlbackuptools?useUnicode=true&zeroDateTimeBehavior=convertToNull&autoReconnect=true&characterEncoding=utf-8

      username: root

      password: ******

      filters: stat,wall,log4j,config

      max-active: 100

      initial-size: 1

      max-wait: 60000

      min-idle: 1

      time-between-eviction-runs-millis: 60000

      min-evictable-idle-time-millis: 300000

      validation-query: select 'x'

      test-while-idle: true

      test-on-borrow: false

      test-on-return: false

      pool-prepared-statements: true

      max-open-prepared-statements: 50

max-pool-prepared-statement-per-connection-size: 20

3、修改pom文件,引入数据库关联jar包

(1)打开pom.xml文件

(2)添加数据项目依赖jar包

<!-- mysql -->

  <dependency>

         <groupId>mysql</groupId>

         <artifactId>mysql-connector-java</artifactId>

     </dependency>

     <!-- druid -->

    <dependency>

       <groupId>com.alibaba</groupId>

       <artifactId>druid-spring-boot-starter</artifactId>

       <version>1.1.10</version>

    </dependency>

        <!-- log4j -->

    <dependency>

        <groupId>log4j</groupId>

        <artifactId>log4j</artifactId>

        <version>1.2.17</version>

    </dependency>                             

     <dependency>

          <groupId>org.apache.commons</groupId>

          <artifactId>commons-lang3</artifactId>

          <version>3.8.1</version>

  </dependency>

<!-- 这是mybatis-plus依赖 -->

        <dependency>

            <groupId>com.baomidou</groupId>

            <artifactId>mybatis-plus-boot-starter</artifactId>

            <version>3.1.1</version>

        </dependency>

     <!-- 这是mybatis-plus的代码自动生成器 -->

        <dependency>

            <groupId>com.baomidou</groupId>

            <artifactId>mybatis-plus-generator</artifactId>

            <version>3.1.1</version>

        </dependency>

4、项目文件增加配置文件

(1)DiruidConfig.java

(2)DruidDataSourceProperties.java

(3)MybatisConfig.java (涉及dao路径修改)

备注:联系作者获取配置文件

5、创建项目目录

1)右键点击“src/main/java”目录,弹出菜单中选择“new”à”package”,分别输入名称,点击“finish”按钮

(1)com.SJL.Mango.Dao.entity

(2)com.SJL.Mango.Dao.mapper

(3)com.SJL. Mango.Dao.service

(4)com.SJL.Mango.Dao.controller

2)右键点击“src/main/resources”目录,弹出菜单中选择“new”à”Folder”,分别输入名称“mapper”,点击“finish”按钮,项目目录如下图所示

6、利用“JAVA代码自动生成工具” 生成mapperxml文件)、Dao文件(entitymapperserviceserviceImplcontroller)文件

(1)关注作者,联系获取“JAVA代码自动生成工具”,或者在CSDN搜索下载“JAVA代码自动生成工具”

(2)运行“JAVA代码自动生成工具” UserInput,

方式:以管理者模式打开cmd,切换到工作所在目录,输入命令“java -Dfile.encoding=utf-8 -jar UserInput.jar”回车,根据提示输入,截图如下

当前目录下,查找文件夹“123”,将对应文件拷贝到项目对应路径

生成文件截图如下所示:

注意:文件拷贝之后,检查文件是否报错,主要分体可以分三类:(1)未引入jar包 (2)文件路径大小写 (3)多引入的import语句等(需要注释掉)

7、配置springboot启动函数

打开ActionApp.java文件,修改文件内容,修改后如下:

@SpringBootApplication(scanBasePackages= {"com.SJL"})

@ComponentScan(basePackages= {"com.SJL"})

@MapperScan("com.SJL.Mango.Dao.mapper")

@ServletComponentScan(basePackages= {"com.SJL"})

public class ActionApp extends SpringBootServletInitializer {

    public static void main(String[] args) {

        SpringApplication.run(ActionApp.class, args);

    }

}

8、利用Swagger-ui查看服务

打开浏览器,地址栏输入“http://localhost:2885/swagger-ui.html”

到此,数据库建设和项目数据源配置,已经完成,通过swagger-ui界面,即可查看搭建的服务控制器,如上图所示。

下文讲解如果通过swagger-ui测试服务控制器,实现数据库数据的访问。

http://www.yayakq.cn/news/437005/

相关文章:

  • 怎么做全屏网站会网站开发没学历
  • 怎么建设网站临汾培训机构加盟店排行榜
  • 网站目录结构图网站开发交接清单
  • 网站建设及代运营合同福州市有哪些制作网站公司
  • 网站常用颜色上栗网站建设
  • 安徽网站关键字优化我的网站突然找不到网页了
  • 网站的栏目是什么wordpress cms列表页
  • 建湖网站设计最新网站建设进程
  • 晋城网站建设费用多用户旅游网站开发
  • 图书馆网站建设的建议常见的网站模式
  • 如何建设自己的企业网站专业建站公司
  • 网站设计稿是怎么做的外贸网站建设定制开发
  • 南昌网站建设培训班软件技术专升本
  • dedecms可以做双语网站小孩子和大人做的网站
  • 郑州高端网站定制公司珠海网站建设公
  • 心理健康教育网站建设网上申请开办公司流程
  • 找别人做网站一定注意什么宁波网站推广制作
  • 口碑好网站建设在哪里网站建设对公司来说重要吗
  • 做基础销量的网站如何做摄影网站
  • 中国建设银行福州招聘信息网站安徽省交通建设股份有限公司网站
  • 做智能网站系统下载软件用自己电脑做主机做网站
  • 怎么看网站开发语言信息台山网站建设公司
  • 苏州制作网页找哪家网站优化的核心不包括
  • 建设一个大型电影网站大型网站如何开发
  • 怎么做自己的网站人防工程做资料的网站
  • 福州房产网站建设wordpress安装乱码
  • 贵州建设厅网站报名系统设计之家素材
  • 临时网站搭建网站收录慢
  • 网站建设怎么加音乐响应式网站和自适应
  • 企业网站建站程序在线登录qq聊天入口