BajinsApplication.java
推薦放在根目錄com.bajins包下數據實體類domain
:css
數據接口訪問層Dao
:html
Service
:com.bajins.serviceService Implements
:com.bajins.service.implController
:com.bajins.controllerutils
:com.bajins.utilsconfig
:com.bajins.configdto
:com.bajins.dto數據傳輸對象Data Transfer Object
用於封裝多個實體類domain
之間的關係,不破壞原有的實體類結構
vo
:com.bajins.vo視圖包裝對象View Object
用於封裝客戶端請求的數據,防止部分數據泄露如:管理員ID
,保證數據安全,不破壞 原有的實體類結構
constant
:com.bajins.constant用於存放html、css、js、圖片等資源
用於存放jsp、thymeleaf等模板文件
. │ mvnw │ mvnw.cmd │ pom.xml │ README.md │ └─src ├─main │ ├─java │ │ └─com │ │ └─bajins │ │ └─api │ │ │ BajinsApiApplication.java │ │ │ │ │ ├─config │ │ │ │ QuartzJob.java │ │ │ │ Swagger2.java │ │ │ │ TaskExecutorConfig.java │ │ │ │ │ │ │ └─websocket │ │ │ WebSocketConfig.java │ │ │ WebSocketHandler.java │ │ │ WebSocketInterceptor.java │ │ │ │ │ ├─constants │ │ │ WeChatConstants.java │ │ │ │ │ ├─mapper │ │ │ WechatLoginLogMapper.java │ │ │ WechatMsgMapper.java │ │ │ WechatUserOpenidMapper.java │ │ │ │ │ ├─domain │ │ │ WechatLoginLog.java │ │ │ WechatMsg.java │ │ │ WechatUserOpenid.java │ │ │ │ │ ├─service │ │ │ │ UserSignatureService.java │ │ │ │ WechatService.java │ │ │ │ WxMsgService.java │ │ │ │ │ │ │ └─impl │ │ │ WechatServiceImpl.java │ │ │ WxMsgServiceImpl.java │ │ │ │ │ ├─utils │ │ │ │ EmailUtil.java │ │ │ │ EncryptUtil.java │ │ │ │ StringUtil.java │ │ │ │ │ │ │ └─wechat │ │ │ SHA1.java │ │ │ WXBizMsgCrypt.java │ │ │ XMLParse.java │ │ │ │ │ ├─vo │ │ │ TemplateLibraryVO.java │ │ │ TemplateMessageVO.java │ │ │ │ │ └─controller │ │ WechatController.java │ │ WxMsgController.java │ │ │ └─resources │ │ application.properties │ │ ehcache3.xml │ │ logback-spring.xml │ │ │ ├─mappers │ │ WechatLoginLogMapper.xml │ │ WechatMsgMapper.xml │ │ WechatUserOpenidMapper.xml │ │ │ ├─static │ └─templates └─test └─java └─com └─bajins └─api BajinsApiApplicationTests.java