# 智慧社区电子出入证信息管理系统的设计与实现 **Repository Path**: yjymm/smartwx ## Basic Information - **Project Name**: 智慧社区电子出入证信息管理系统的设计与实现 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2021-03-28 - **Last Updated**: 2021-03-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README https://docs.qq.com/doc/DUkpzRkF6eWVUZVhO 项目名称:smartwx ​ wisdom 微信小程序 统一包名:com.dtxh(大唐雄黄) springboot:2.3.0.RELEASE jdk:1.8 Java后端模块 dao层使用springdata 考虑要不要使用jwt技术 注意: ​ **编写项目时,请先创建一个分支(dev),在分支上修改,最后把dev分支合并到master分支** ​ 使用了swagger2,可以通过localhost:8080/swagger-ui.html 使用后台api ​ springdata自动会创建数据库,只要设置好实体类就行,具体参照wx模块的Person类 ​ 每个模块都有controller,service,dao(repository) 具体参照wx模块 ​ 每个模块都可以独立运行,因为有spring启动类(**启动类必须扫描“com.dtxh”这个包**) ​ 每个模块都有配置文件: ​ application.properties(yml) ​ application-{模块名-test}.properties(yml) 测试的配置文件:application-common-test.properties ​ application-{模块名-dev}.properties(yml) 开发的配置文件 application-common-dev.properties ​ application-{模块名-prod}.properties(yml) 上线的配置文件 application-common-prod.properties app模块必须添加所有模块的配置文件: ```yml spring: profiles: active: common-test,wx-test,admin-test,data-test ``` smartwx ​ smartwx-common: 公共模块,工具类,数据源 ​ smartwx-model:实体类模型 ​ smartwx-presist:持久层 ​ 依赖:smartwx-model,smartwx-common ​ smartwx-core:核心业务层 ​ 依赖:smartwx-persist ​ smartwx-wx:微信小程序模块 ​ 依赖:smartwx-core ​ smartwx-admin:管理员模块 ( 页面等资源放在在这里, ​ 此模块内有security配置类:com.dtxh.smartwxadmin.config.MyWebSecurityConfig ) ​ 依赖:smartwx-core ​ smartwx-data:数据导出,统计模块 ​ 依赖:smartwx-admin ​ smartwx-app:主程序入口 Main ​ 依赖:smartwx-wx , smartwx-data **tips: 请尽快进行项目测试(熟悉项目操作流程)** 访问网址:smartwx.yjymm.top 测试账号: 超级管理员:admin:123 社区管理员:celladmin:123 检察员:ins:123