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

淮南市网站建设_网站建设公司_Redis_seo优化

佛山网站设计哪家便宜,公司网站怎么做简介,服装网都有哪些网站,帝国cms做投资网站源码前文讲述了利用MyEclipse2019开发工具#xff0c;创建maven工程、加载springboot、swagger-ui功能。本文讲述创建数据库#xff0c;为项目配置数据源#xff0c;实现数据的增删改查服务#xff0c;并通过swagger-ui界面举例调试服务控制器 创建数据库 项目使用MySQL 8.0.…        前文讲述了利用MyEclipse2019开发工具创建maven工程、加载springboot、swagger-ui功能。本文讲述创建数据库为项目配置数据源实现数据的增删改查服务并通过swagger-ui界面举例调试服务控制器 创建数据库 项目使用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?useUnicodetruezeroDateTimeBehaviorconvertToNullautoReconnecttruecharacterEncodingutf-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 groupIdmysql/groupId artifactIdmysql-connector-java/artifactId /dependency !-- druid -- dependency groupIdcom.alibaba/groupId artifactIddruid-spring-boot-starter/artifactId version1.1.10/version /dependency !-- log4j -- dependency groupIdlog4j/groupId artifactIdlog4j/artifactId version1.2.17/version /dependency                              dependency groupIdorg.apache.commons/groupId artifactIdcommons-lang3/artifactId version3.8.1/version /dependency !-- 这是mybatis-plus依赖 -- dependency groupIdcom.baomidou/groupId artifactIdmybatis-plus-boot-starter/artifactId version3.1.1/version /dependency !-- 这是mybatis-plus的代码自动生成器 -- dependency groupIdcom.baomidou/groupId artifactIdmybatis-plus-generator/artifactId version3.1.1/version /dependency 4、项目文件增加配置文件 1DiruidConfig.java 2DruidDataSourceProperties.java 3MybatisConfig.java (涉及dao路径修改) 备注联系作者获取配置文件 5、创建项目目录 1右键点击“src/main/java”目录弹出菜单中选择“new”à”package”分别输入名称点击“finish”按钮 1com.SJL.Mango.Dao.entity 2com.SJL.Mango.Dao.mapper 3com.SJL. Mango.Dao.service 4com.SJL.Mango.Dao.controller 2右键点击“src/main/resources”目录弹出菜单中选择“new”à”Folder”分别输入名称“mapper”点击“finish”按钮项目目录如下图所示 6、利用“JAVA代码自动生成工具” 生成mapperxml文件、Dao文件entity、mapper、service、serviceImpl、controller文件 1关注作者联系获取“JAVA代码自动生成工具”或者在CSDN搜索下载“JAVA代码自动生成工具” 2运行“JAVA代码自动生成工具” UserInput 方式以管理者模式打开cmd切换到工作所在目录输入命令“java -Dfile.encodingutf-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.lebaoying.cn/news/17241.html

相关文章:

  • 三五互联网站后台烟台开发区建设局网站
  • 在新西兰做兼职的网站wordpress声明
  • 医疗网站前置审批要多长时间wordpress 产品类标题
  • 专业微网站网站建设品
  • 免费推广网站制作营销网站模板
  • 单位网站源码论坛建设免费
  • 湘潭网站建设网站西部数码域名注册官网
  • 镇江网站建设网站关键词优化网站推广
  • 网站建设的利弊网页设计一级页面
  • 阿里云网站建设部署与发布试题答案常州市工程建设交易网
  • 阿里巴巴国际站特点seo在哪学
  • 建筑资质最新政策2023年seo软件代理
  • 建网站卖多少钱免费软件恢复微信聊天记录
  • 怎么做公司的网站电商运营是做什么
  • 做数学的网站php 多语言网站建设源码
  • 好网站建设公司哪家好做凸透镜成像的网站
  • 深圳禅城网站设计关于网站建设征求意见
  • 中企动力做的网站后台怎么登陆js 网站制作
  • 做网站的职业学校登陆网站制作
  • 推荐常州网站建设公司开发者选项怎么设置最流畅
  • 家装效果图设计网站群晖wordpress打不开
  • 东昌府聊城网站优化优设网专利
  • 免费广州网站开发维护上饶做网站最好的公司
  • 徐州做网站的公司哪些好wordpress幻灯箱插件
  • 网站服务器租赁价格郑州房产信息网官网
  • 阿里巴巴专门做外贸的网站wordpress本地访问满
  • 建一个网站的价格重庆工程建设招标投标交易信息网
  • 时尚大气网站南宁seo优化公司
  • 一个空间放两个网站哈尔滨手机网站建设报价
  • 仿网站建设学院网站建设目标