若依框架V.3.7版本新增模块

在项目的进程中,使用若依框架常常会增加自己业务模块的需求,这里记录我在新增模块时的操作步骤,可以让自己下次新增时更快的完成操作,也可以帮助刚好需要新增模块,正在找资料的人。

我使用的编辑器时IDEA,如下图所示:

首先、右键主项目(Ruoyi v3.7.0)① --> 新建(new)② -->模块(module)③

 然后会打开新建模块初始配置界面,如下图所示:选中Maven①,根据自己安装的JDK路径,选中需要的版本②,最后点击下一步Next③。

 第三跳转的还是新建模块的配置界面,如下图所示:

①是父项目的名称;

②是新增模块的名称,这个按个人实际业务来命名,本文只是示例;

③是本地路径,这块可以不用改,IDEA在我们填写新增模块名称时帮我们自动填充了;

④GroupID是项目组织唯一的标识符,这个不用改变,直接引用的是父类的标识;

⑤ArtifactID是项目的唯一的标识符,这个和我们的模块名是一致的,此处我没有修改

⑥是模块版本,这个也是按个人业务来填写。

⑦完成设置,跳转下一步。

以上各步中,我只选择修改了②步,其余的可以保持不变。

点击完成后,就自动新增了模块,如下图所示:

①是新增的模块 school-student

②是新增模块 school-student 的pom依赖文件

③是父项目的依赖信息

第四、把我们的新模块集成到主项目的pom依赖中,如下图所示:

①②打开的是主项目的pom文件;

③是我们新增模块的依赖信息,这部分是需要添加的;

④版本信息,因实际情况而定,我在新增模块是没有改版本信息,所以可以直接复用,如果在新增时改了就需要重新配置;

⑤模块信息时系统自动添加的;

第五、在ruoyi-admin的pom依赖中添加新模块依赖,如下图所示:

第六、修改配置信息

 ①修改ruoyi-admin的application.yml的MyBatis配置,新增com.student.**.domain,如下图所示:

 ②是修改指定要扫描的Mapper类的包的路径,根据个人实际情况而定,我在此修改为

@MapperScan({"com.ruoyi.**.mapper","com.student.**.mapper"})

如下图所示:

③补全新模块路径,在模块 school-student新增com.student路径,如下图所示:

 ④新增一个MyConfig类,扫描com.student,以将school-student模块中的所有组件纳入spring管理。如下图所示:

import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;

/**
 * 新增一个MyConfig类,扫描com.student,以将school-student模块中的所有组件纳入spring管理
 * @author
 */
@Configuration
@ComponentScan(basePackages = "com.student")
public class MyConfig {
}

最后刷新Maven工程,新模块就可以添加具体业务代码了,希望以上内容可以对你们有帮助。

  • 16
    点赞
  • 66
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
IEP课程管理系统需求文档全文共14页,当前为第1页。IEP课程管理系统需求文档全文共14页,当前为第1页。 IEP课程管理系统需求文档全文共14页,当前为第1页。 IEP课程管理系统需求文档全文共14页,当前为第1页。 IEP课程管理系统需求文档 IEP课程管理系统需求文档全文共14页,当前为第2页。IEP课程管理系统需求文档全文共14页,当前为第2页。 IEP课程管理系统需求文档全文共14页,当前为第2页。 IEP课程管理系统需求文档全文共14页,当前为第2页。 目录 1. 系统概述 3 2. 系统要求说明 3 2.1. 系统先进性 3 2.2. 系统可靠性 3 2.3. 系统可用性 3 3. 系统功能参数 4 3.1. 登陆模块 4 3.2. 首页 4 3.3. 学生管理 4 3.4. 消息中心 4 3.5. 课程评量模块 5 3.6. IEP目标模块 6 3.7. 个别化教育计划 7 3.8. 教学主题模块 7 3.9. 教学计划模块 8 3.10. 学生期末评量报告 8 3.11. 主题评鉴模块 9 3.12. 资源库 9 3.13. 调查表 9 3.14. 计划主题评鉴流程 10 3.15. 审核中心 11 3.16. 打印中心 11 3.17. 例句库 11 3.18. 系统设置 12 IEP课程管理系统需求文档全文共14页,当前为第3页。IEP课程管理系统需求文档全文共14页,当前为第3页。系统概述 IEP课程管理系统需求文档全文共14页,当前为第3页。 IEP课程管理系统需求文档全文共14页,当前为第3页。 IEP课程管理系统是专为特殊教育学校专门使用的一款教育信息化管理系统,根据个别教育的理念,可以针对性的分析每个学生的情况,制定合理的学生个人教学目标,实施教学,能够让老师准确的掌握每个学生的成长情况,让每个学生能够在一个适宜自身的学习环境中成长。 系统分为登陆模块、个人中心、教育诊 断、课程评量、IEP目标、主题管理、教学计划、评鉴管理、资源库、系统管理。 系统要求说明 系统先进性 基于J2EE架构进行体系结构设计,系统具有良好的跨平台性、可移植性和与其他应用系统的集成性。支持Mysql、SqlServer等主流数据库,支持 Tomcat、Jboss等常用的应用服务器。支持运行在Windows或Linux服务器;要基于目前流行的,扩展性、兼容性强的 SSH(Struts+Spring+Hibernate)通用开发框架;系统全面支持B/S结构,客户端支持IE6.0/7.0/8.0。 系统可靠性 系统部署时应充分考虑关键内容数据的冗余备份,保证系统在发生故障时能够进行自动和手动的恢复和数据还原。系统安全性设置能够有效抵御防火墙外部进入的网络攻击和漏洞攻击,用户管理系统应能自动阻止和记录内部非法访问和操作。 系统可用性 系统设计易于外部和内部人员操作使用,人机交互界面友好,信息检索方便快速,信息表现直观易懂,各项功能简单实用,最大程度地体现"以人为本,以IEP课程管理系统需求文档全文共14页,当前为第4页。IEP课程管理系统需求文档全文共14页,当前为第4页。用户为中 心"的原则。系统性能应符合有关指标要求,发生访问拥塞时应及时向用户发出提示。系统应提供比较良好的数据连接接口和API(应用程序接口),便于与其他 系统集成。 IEP课程管理系统需求文档全文共14页,当前为第4页。 IEP课程管理系统需求文档全文共14页,当前为第4页。 系统功能参数 登陆模块 打开系统的登录页面时,可以输入用户名、密码,点击登录按钮可以登录进系统,可勾选记住密码,忘记密码时可找回密码。 首页 首页可查看课程评量、IEP拟定目标、个别化教育计划、学校主题管理、学期教学计划等各模块的信息,页面左下角会弹出一个消息窗口,点击可查看消息。 首页还可以新增和删除多个任教班级。 学生管理 学生管理要有所属分组、任教科目、姓名、性别、残障类别等参数,可添加、移除学生信息,可创建学生分组,可完善学生的个人信息,可下载课程评量结果、课程评量分析、IEP目标汇总、个别化教育计划、评量结果等的表格信息。 添加学生时,选择年级、班级和学生姓名,确定后可进入新建课程评量(多人)的模块里。 消息中心 消息中心要有消息内容、时间、发起人等参数,能搜索、查看消息的内容信息,能查看消息的详细原因。可选择发起人、是否已阅,并输入关键字进行搜索。点击消息的查看详情,可查看消息的标题、发布时间、接收人、内容等信息。 IEP课程管理系统需求文档全文共14页,当前为第5页。IEP课程管理系统需求文档全文共14页,当前为第5页。课程评量模块 IEP课程管理系统需求文档全文共14页,当前为第5页。 IEP课程管理系统需求文档全文共14页,当前为第5页。 1)课程评量管理 课程
2.ASP.NET.2.0.高级编程(第4版) [1/7] 原书名: Professional ASP.NET 2.0 原出版社: Wrox 作者:(美)Bill Evjen, Scott Hanselman, Farhan Muhammad [同作者作品] [作译者介绍] 译者: 李敏波[同译者作品] 出版社:清华大学出版社 ISBN:7302139067 上架时间:2006-11-16 出版日期:2006 年11月 开本:185×260 页码:1090 版次:4-1 内容简介回到顶部↑本书全面介绍了ASP.NET各种编程技能和2.0版中的巨大变化,并详细阐述了2.0版中的每个新特性。书中提供了大量的实例,可帮助读者快速掌握如何在.NET平台下开发功能强大的ASP.NET应用程序。本书适合有一些基础的ASP.NET初级程序员以及准备迁移到ASP.NET 2.0的编程老手。该书与《ASP.NET 2.0入门经典(第4版)》及其早期版本,曾影响到无数中国Web程序员。. ASP.NET允许Web站点为每个访问者显示独一无二的页面,而不是显示相同的静态HTML页面。ASP.NET 2.0的发布,使Web应用程序的开发又前进了一大步。这个新版本增加了大量的新功能,减少了编写常见应用程序所需的代码量。 ASP.NET 2.0新增了50多个新服务器控件,类的数量也翻了一倍,其他许多方面也有很大的变化。本书介绍了ASP.NET 2.0中的每个新增特性和功能,以便读者把这些新技术应用于实践。.. 本书主要内容 ● 服务器控件的概念及其在ASP.NET开发中的主导作用 ● 使用新的Master页面特性创建模板化的ASP.NET页面 ● 调试和处理错误的技术 ● 提取、创建、处理和存储XML的各种框架 ● 打包和部署ASP.NET应用程序的方法 ● 快速、逻辑地检索、更新和删除数据 本书读者对象 本书适合于有一些ASP.NET基础知识的学习者以及准备迁移到ASP.NET 2.0的有经验的程序员和开发人员。 目录回到顶部↑ 第1章 ASP.NET 2.0概述 1 1.1 简史 1 1.2 ASP.NET 2.0的目标 2 1.2.1 开发人员的效率 3 1.2.2 管理 5 1.2.3 性能和可伸缩性 8 1.3 ASP.NET 2.0的其他新特性 8 1.3.1 新的开发人员体系结构 8 1.3.2 新的编译系统 12 1.3.3 页面框架的新增内容 13 1.3.4 访问数据的新对象 15 1.3.5 新的服务器控件 15 1.4 建立ASP.NET 2.0页面的新IDE 16 1.5 小结 17 第2章 Visual Studio 2005 19 2.1 启动页面 19 2.2 文档窗口 20 2.2.1 文档窗口中的视图 20 2.2.2 标记导航器 21 .2.2.3 页面标签 22 2.2.4 代码改变状态的通知 23 2.2.5 错误通知和辅助 23 2.3 工具箱 25 2.4 Solution Explorer 26 2.5 Server Explorer 28 2.6 Properties窗口 28 2.7 丢失的窗口 29 2.8 其他常见的Visual Studio操作 29 2.8.1 创建新项目 29 2.8.2 引用其他对象 30 2.8.3 使用智能标记 32 2.8.4 保存和导入Visual Studio设置 32 2.8.5 验证HTML 34 2.8.6 团队的合作 36 2.8.7 使用代码片断 36 2.9 小结 38 第3章 应用程序和页面框架 39 3.1 应用程序的位置选项 39 3.1.1 内置的Web服务器 39 3.1.2 IIS 40 3.1.3 FTP 41 3.1.4 Web站点需要FrontPage Extensions 42 3.2 ASP.NET页面结构选项 43 3.2.1 内置编码 44 3.2.2 新的后台编码模型 46 3.3 ASP.NET 2.0的Page指令 48 3.3.1 @Page 49 3.3.2 @Master 51 3.3.3 @Control 52 3.3.4 @Import 53 3.3.5 @Implements 54 3.3.6 @Register 55 3.3.7 @Assembly 55 3.3.8 @PreviousPageType 56 3.3.9 @MasterType 56 3.3.10 @OutputCache 56 3.3.11 @Reference 57 3.4 ASP.NET页面的事件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值