孝感

点击搜索

发布

人人快送APP系统开发

区域:
孝感 > 大悟
类别:
软件开发
地址:
孝感大悟
人人快送APP系统开发,人人快送系统开发【陈总:1530微电2526同号707】,人人快送APP开发,人人快送软件开发,人人快送原码搭建

1、配置

1) 从pom.xml 开始 parent 依赖包(包括springboot的所有依赖及Spring-Mybatis 的整合包,常用工具包);

2)Java环境依赖   Java-version

3) 数据库驱动包 MySQL包;

4) 任务调度依赖 quartz

5) 系统权限框架依赖   shiro 框架集成

6) 配置文件

(1)xml 文件

MySQL 数据库和实体的驼峰映射配置

日志文件输出   Dev(开发环境) test(测试环境) pro(生产环境:俗称正式环境)

(2)yml 文件(SpringBoot 开始引入的一种json格式的配置文件 功能类似于properties)

以生产环境为例(DEV)

首先配置数据库驱动DataSource 分布式数据库设计(这里只使用一个)

整体yml 文件开始

配置内置Tomcat 项目名,端口号,大连接数等;

dev.yml 配置文件;

格式化输出 jackson

指定静态资源路径(只针对静态资源,不针对请求)

配置Mybatis *.xml 文件扫描(可称之为指定路径)

2、项目开发

1)创建数据库 -->MySQL 数据库 指定主键ID

2)modules 文件下创建包名(一般为业务名 如 business )

(1) 包括entity(实体) 对应MySQL 数据库 和 resource 文件夹下 mapper 下的.xml 文件

(2) Service (接口类) 对外暴露接口

(3) implements (接口实现类) 实现接口的方法

(4) dao (dao层接口) 映射mapper 文件 接口实现接口的形式 去实现Service的 接口在实现类中调用

3) 控制器(拿出来另说)

(1) 请求处理、权限管理、业务数据处理

(2) 基于注解形式

@Autowired 注入Service

@RestController 指定为控制器

@RequestMapping 或 @PostMapping 或 @GetMapping 指定数据接口路径

@RequiresPermissions 指定 shiro 权限   根据页面配置的 权限标识

(3) 返回实体基于 R (实体) 实现了Map接口 这里的 HashMap也是实现了Map 接口 所以整体是实现了Map 接口

可以扩展 重写 error 方法 或者 OK 方法
查看更多孝感网站/软件服务信息

免责声明:此信息系发布者(UID:627126)自行发布,本站是服务平台,仅提供信息存储空间服务,该信息内容的真实性及合法性由该发布者完全负责。

© lieju.com 联系我们