功能实现026.功能05-显示家居信息6.1需求分析进入后台系统,可以在页面进行所有家居信息的展示6.2思路分析完成从后端代码从mapper(dao层)-->Service层-->Controller层,并对代码进行测试完成前端代码,使用axios发送http请求,返回所有家居信息,将数据绑定显示6.3代码实现之前已经完成了相关业务的entity、mapper、Service层的编码,mapper、Service层使用的是MyBatisPlus提供的默认方法,所以这次不用写这三层的代码。6.3.1Controller层修改FurnController.java,增加获取家居信息的方法(分页功能
功能实现026.功能05-显示家居信息6.1需求分析进入后台系统,可以在页面进行所有家居信息的展示6.2思路分析完成从后端代码从mapper(dao层)-->Service层-->Controller层,并对代码进行测试完成前端代码,使用axios发送http请求,返回所有家居信息,将数据绑定显示6.3代码实现之前已经完成了相关业务的entity、mapper、Service层的编码,mapper、Service层使用的是MyBatisPlus提供的默认方法,所以这次不用写这三层的代码。6.3.1Controller层修改FurnController.java,增加获取家居信息的方法(分页功能
功能实现026.功能05-显示家居信息6.1需求分析进入后台系统,可以在页面进行所有家居信息的展示6.2思路分析完成从后端代码从mapper(dao层)-->Service层-->Controller层,并对代码进行测试完成前端代码,使用axios发送http请求,返回所有家居信息,将数据绑定显示6.3代码实现之前已经完成了相关业务的entity、mapper、Service层的编码,mapper、Service层使用的是MyBatisPlus提供的默认方法,所以这次不用写这三层的代码。6.3.1Controller层修改FurnController.java,增加获取家居信息的方法(分页功能
功能实现026.功能05-显示家居信息6.1需求分析进入后台系统,可以在页面进行所有家居信息的展示6.2思路分析完成从后端代码从mapper(dao层)-->Service层-->Controller层,并对代码进行测试完成前端代码,使用axios发送http请求,返回所有家居信息,将数据绑定显示6.3代码实现之前已经完成了相关业务的entity、mapper、Service层的编码,mapper、Service层使用的是MyBatisPlus提供的默认方法,所以这次不用写这三层的代码。6.3.1Controller层修改FurnController.java,增加获取家居信息的方法(分页功能
二、Docker相关命令2.1、Docker服务相关命令systemctl命令是系统服务管理器指令2.1.1、启动docker服务命令systemctlstartdocker2.1.2、停止docker服务命令systemctlstopdocker2.1.3、重启docker服务命令systemctlrestartdocker2.1.4、查看docker服务状态命令systemctlstatusdocker2.1.5、设置开机启动docker服务命令systemctlenabledocker同样的,也可以设置开机不启动docker服务systemctldisabledocker2.1.6、查看
二、Docker相关命令2.1、Docker服务相关命令systemctl命令是系统服务管理器指令2.1.1、启动docker服务命令systemctlstartdocker2.1.2、停止docker服务命令systemctlstopdocker2.1.3、重启docker服务命令systemctlrestartdocker2.1.4、查看docker服务状态命令systemctlstatusdocker2.1.5、设置开机启动docker服务命令systemctlenabledocker同样的,也可以设置开机不启动docker服务systemctldisabledocker2.1.6、查看
自定义模块为什么要模块?模块化源代码能给我们带来什么好处?试想一个巨无霸网购平台,在没有模块化的情况下,如果出现bug,程序员就要在几百万行代码里调试,导致后期维护成本上升,为了解决问题,模块化按功能切分,把大问题转换成小问题,让每个模块独立运营,通过接口对外开放,让程序统一调用,降低程序出错的风险,也能方便升级模块内部的代码,不影响全局创建模块(?计算器)模拟巨无霸程序(现有两个js文件app.jsserver.js)如果没有模块化程序,那么server.js也想用这些功能的时候也必须将函数写一遍。就会出现代码重叠,如果要修改,就要全部进行修改⭐所以我们将这部分函数模块化新建calculat
自定义模块为什么要模块?模块化源代码能给我们带来什么好处?试想一个巨无霸网购平台,在没有模块化的情况下,如果出现bug,程序员就要在几百万行代码里调试,导致后期维护成本上升,为了解决问题,模块化按功能切分,把大问题转换成小问题,让每个模块独立运营,通过接口对外开放,让程序统一调用,降低程序出错的风险,也能方便升级模块内部的代码,不影响全局创建模块(?计算器)模拟巨无霸程序(现有两个js文件app.jsserver.js)如果没有模块化程序,那么server.js也想用这些功能的时候也必须将函数写一遍。就会出现代码重叠,如果要修改,就要全部进行修改⭐所以我们将这部分函数模块化新建calculat
1CommonJS介绍CommonJS是模块化规范之一。每个文件都是一个作用域,文件里面定义的变量/函数都是私有的,对其他模块不可见。CommonJS规范在Node端和浏览器端有不同的实现。1.1暴露模块暴露模块有两种方式:module.export或exports,两种方式均可以暴露一个函数或对象。两种方式本质上是一样的,CommonJS在每个模块中隐式将module.exports指向(赋值)给exports语法格式如下://暴露函数module.exports=function(){}//暴露对象module.exports={xxx:()=>{}}exports.xxx={}expor
1CommonJS介绍CommonJS是模块化规范之一。每个文件都是一个作用域,文件里面定义的变量/函数都是私有的,对其他模块不可见。CommonJS规范在Node端和浏览器端有不同的实现。1.1暴露模块暴露模块有两种方式:module.export或exports,两种方式均可以暴露一个函数或对象。两种方式本质上是一样的,CommonJS在每个模块中隐式将module.exports指向(赋值)给exports语法格式如下://暴露函数module.exports=function(){}//暴露对象module.exports={xxx:()=>{}}exports.xxx={}expor