# kantboot-project-2 **Repository Path**: bygo/b-y-go ## Basic Information - **Project Name**: kantboot-project-2 - **Description**: No description available - **Primary Language**: Unknown - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-05-09 - **Last Updated**: 2022-09-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 不一网络科技社基础架构 ## 项目启动 1、配置nacos数据库 ```properties # 文件路径: nacos根目录/conf/application.properties ### Count of DB: db.num=1 ### Connect URL of DB: ## 此处修改成自己的数据库 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=root db.password.0=12345678 ``` 2、导入nacos.sql到指定nacos指定的数据库 3、启动nacos >1、Mac OS启动方式: > >```shell ># 目录: nacos根目录/conf/ >./startup.sh -m standalone >``` > >2、Windows OS启动方式: > >```java ># 目录: nacos根目录/conf/ >./startup.cmd -m standalone >``` 4、修改项目数据库地址 4.1、进入 http://localhost:8080/nacos >默认账号:nacos > >默认密码:nacos 4.2、配置数据库信息 >1、进入nacos的web首页后 > >1、点击 配置列表 -> prod > >2、选择编辑 database.yaml > >>配置数据库url:spring.datasource.url >> >>配置数据库用户名:spring.datasource.username >> >>配置数据库密码:spring.datasource.password >> >>将spring.jpa.generate-ddl 修改成update,便可根据java实体类自动生成实体类(修改为none则是选择关闭) > 4、启动项目 在此架构中有两个模块自带启动项,都需要启动: > kantboot-gateway > > kantboot-user ## 工具模块 kantboot-util-common 定义最基本的工具: > 异常处理 > > >基类:BaseException > > > >非登录状态:NotLoginException > > > >数据库操作失败:UpdateException > > Controller基类:BaseController(其它Controller继承完成基本的增删查改,如根据id查询、根据id修改、根据id删除、新增数据) > > Rest工具:RestResult > > 分页查询参数接收工具:PageParam ## 其他模块 (1)kantboot-user(用户模块) (2)kantboot-security(安全模块) (3)kantboot-file(文件模块) (4)kantboot-auth-login(第三方登录模块) (5)kantboot-auth-pay(第三方支付模块)