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

阿里云万网网站制作农业畜牧网站开发

阿里云万网网站制作,农业畜牧网站开发,wordpress建站空间,网页设计师网站作者介绍#xff1a;本人笔名姑苏老陈#xff0c;从事JAVA开发工作十多年了#xff0c;带过大学刚毕业的实习生#xff0c;也带过技术团队。最近有个朋友的表弟#xff0c;马上要大学毕业了#xff0c;想从事JAVA开发工作#xff0c;但不知道从何处入手。于是#xff0… 作者介绍本人笔名姑苏老陈从事JAVA开发工作十多年了带过大学刚毕业的实习生也带过技术团队。最近有个朋友的表弟马上要大学毕业了想从事JAVA开发工作但不知道从何处入手。于是产生了写一个博客专栏想法介绍当前互联网企业JAVA项目开发如何快速入门。 本文收录于《30天企业JAVA项目开发实战入门》专栏该专栏内容以当前互联网软件企业中的项目实战为线索介绍企业JAVA项目开发中涉及到的开发流程、技术、工具、规范要求等等。帮助想从事JAVA开发的大学生或新人更快的、更好的入门JAVA后端开发工作。 文章目录 一、前言二、开发编码1执行数据库脚本创建数据库表2使用代码生成工具生成代码3复制代码到工程中修改编译代码4配置新模块的菜单5验证新模块的功能 三、总结 一、前言 由于本专栏项目实战学习是以若依开源项目RuoYi-Cloud为示例。所以本文介绍一下若依开源项目RuoYi-Cloud中若依管理后台系统的新功能开发如何进行开发编码以管理后台系统中的兴趣爱好管理模块开发为示例。 若依项目RuoYi-Cloud简介 若依项目RuoYi-Cloud 是一个 Java EE 企业级的开源免费的快速开发平台是一个基于Spring Boot、Spring Cloud Alibaba的微服务的权限管理系统。如果想快速的开发一个Java EE 企业级项目可以在若依项目的基础上开发定制自己的项目。尤其是如果要开发一个后台管理系统由于若依开源项目中已经内置完整的权限管理模块所以能够更加快速的完成项目的开发工作 若依项目RuoYi-Cloud技术选型 采用前后端分离的模式微服务版本前端基于 Vue/Element UI ​后端采用Spring Boot、Spring Cloud Alibaba微服务架构 ​注册中心、配置中心选型Nacos权限认证使用Redis ​流量控制框架选型Sentinel分布式事务选型Seata 若依项目官方网站和文档地址 若依官网地址https://www.ruoyi.vip/ 若依演示地址https://vue.ruoyi.vip/login 技术文档地址https://doc.ruoyi.vip/ruoyi-cloud/ 代码下载地址https://gitee.com/y_project/RuoYi-Cloud 二、开发编码 在若依项目RuoYi-Cloud中开发新的功能模块如何进行开发编码呢 这里以兴趣爱好信息管理模块开发为示例介绍如何进行开发编码。 1执行数据库脚本创建数据库表 ​ 首先我们在ry-cloud数据库中执行数据库脚本sys_interest.sql创建兴趣爱好信息表sys_interest。 兴趣爱好信息表sys_interest创建表的脚本内容如下 CREATE TABLE sys_interest (interest_id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 兴趣爱好ID,interest_code varchar(64) NOT NULL COMMENT 兴趣爱好编码,interest_name varchar(128) NOT NULL COMMENT 兴趣爱好名称,interest_sort int(4) NOT NULL COMMENT 显示顺序,status char(1) NOT NULL DEFAULT 0 COMMENT 状态0正常 1停用,create_by varchar(64) DEFAULT COMMENT 创建者,create_time datetime DEFAULT NULL COMMENT 创建时间,update_by varchar(64) DEFAULT COMMENT 更新者,update_time datetime DEFAULT NULL COMMENT 更新时间,remark varchar(500) DEFAULT NULL COMMENT 备注,PRIMARY KEY (interest_id) ) ENGINEInnoDB AUTO_INCREMENT5 DEFAULT CHARSETutf8mb4 COMMENT兴趣爱好信息表;2使用代码生成工具生成代码 之后进入若依管理系统打开系统工具》代码生成菜单点击导入按钮进入表导入窗口 之后选中要导入的表名称把表导入进来PS选择兴趣爱好信息表sys_interest 之后点击生成代码系统会自动生成一个代码压缩包ruoyi.zip并下载到本地磁盘。 之后解压缩后可以看到压缩包ruoyi.zip中包括三个部分的内容。 main 兴趣爱好信息模块的后端代码vue兴趣爱好信息模块的前端代码interestMenu.sql配置兴趣爱好信息模块菜单的数据库脚本 3复制代码到工程中修改编译代码 之后把后端代码复制到对应的工程目录下面 之后把前端代码复制到对应的工程目录下面 之后根据实际情况修改代码。PS生成的代码已满足功能要求可以不做修改。 修改完成后进行代码编译。PS需要检查是否编译成功。 编译通过后启动应用服务。PS检查一下各个应用服务是否启动成功 之后启动前端工程 4配置新模块的菜单 之后在ry-cloud数据库中执行数据库脚本interestMenu.sql配置兴趣爱好管理模块的菜单 兴趣爱好管理模块菜单配置的数据库脚本内容如下 -- 菜单 SQL insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values(兴趣爱好信息, 1, 1, interest, system/interest/index, 1, 0, C, 0, 0, system:interest:list, #, admin, sysdate(), , null, 兴趣爱好信息菜单);-- 按钮父菜单ID SELECT parentId : LAST_INSERT_ID();-- 按钮 SQL insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values(兴趣爱好信息查询, parentId, 1, #, , 1, 0, F, 0, 0, system:interest:query, #, admin, sysdate(), , null, );insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values(兴趣爱好信息新增, parentId, 2, #, , 1, 0, F, 0, 0, system:interest:add, #, admin, sysdate(), , null, );insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values(兴趣爱好信息修改, parentId, 3, #, , 1, 0, F, 0, 0, system:interest:edit, #, admin, sysdate(), , null, );insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values(兴趣爱好信息删除, parentId, 4, #, , 1, 0, F, 0, 0, system:interest:remove, #, admin, sysdate(), , null, );insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values(兴趣爱好信息导出, parentId, 5, #, , 1, 0, F, 0, 0, system:interest:export, #, admin, sysdate(), , null, );之后检查一下脚本是否执行成功 5验证新模块的功能 最后登录若依管理系统查看和验证兴趣爱好信息管理模块的功能是否可以正常使用。 三、总结 以上介绍一下若依开源项目RuoYi-Cloud中若依管理后台系统的新功能开发以兴趣爱好信息管理模块开发为示例如何进行开发编码。 在实际项目中进行新功能模块开发编码时开发人员并不是从零开始一句一句的敲代码而是使用代码生成工具先生成一些基本的代码文件。之后再根据实际情况进行代码修改和代码优化。 如果您对文章中内容有疑问欢迎在评论区进行留言我会尽量抽时间给您回复。如果文章对您有帮助欢迎点赞、收藏。您的点赞是对我最大的支持和鼓励谢谢 :-
http://www.hkea.cn/news/14511282/

相关文章:

  • 西安西工大软件园做网站的公司网站与网页区别
  • 简易的网站个人网站做淘宝客犯法吗
  • php网站后台密码忘记了网店网站怎么做的
  • 最牛的大型网站建设公司女生做网站运营好吗
  • 怎样用别人的网站做修改国家级建设网站
  • 网站备案单位查询成都记者留言网站
  • 网站建设有哪些问题东莞建设银行各网点营业时间查询
  • 晋江友情链接是什么意思安阳网站建设优化
  • 上海中汇建设发展有限公司网站志愿服务网站建设中标公告
  • 三合一网站有必要吗国内建筑设计网站
  • 哪个网站可以做店招珠海网站搭建
  • 河北网站设计制作网络推广服务平台
  • 合肥做淘宝网站s9视频直播
  • 主流的网站建设的软件有哪些天津网站建设公司哪家好
  • 免费行情软件网站下载大全免费建站的网站有哪些
  • 2020北京冬奥会网页制作重庆seo代理价格
  • 网站建设要买哪些软件网站关键词优化费用
  • 如何做网站 百度如何查询网站空间大小
  • 哪里有网站建设哪家好哈尔滨建筑网
  • 做网站包括图片设计吗做网站和做app有什么不同
  • 重庆电子商务网站seo网站设计中的js
  • 网站建设都有什么栏目安全中国asp.net网站开发项目实战培训班
  • 网站设计专业的公司wordpress权限不够
  • 程序员个人博客网站提升网站流量的方法
  • 手机网站建设公司电话咨询网站建设 自动跳转
  • 衡水电子商务网站建设百度自建站
  • 深圳专门做网站室内设计有限公司
  • 软件园二期做网站的公司有哪些好用的做微信公众号的网站
  • 网站建设 牛商网技术提供凡科网站手机投票怎么做
  • 展示网站建设价格北京网站建设 fim