99 Star 422 Fork 239

小帅丶 / xai

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 4.34 KB
一键复制 编辑 原始数据 按行查看 历史
小帅丶 提交于 2019-12-02 13:41 . update README.md.

作者

XAI 管理系统

基于SpringBoot的版本 暂未完善 暂不公开 XAIBoot

微信小程序:小帅一点资讯后台服务项目

基于bootdo更改的SpringMVC版本(基础功能已迁移)

部署没有xml解决方案。在pom增加如下配置

<build>
    <finalName>mvcdo</finalName>
    <resources> <!--编译之后包含xml-->
        <resource>
            <directory>src/main/java</directory>
            <includes>
                <include>**/*.xml</include>
            </includes>
            <filtering>true</filtering>
        </resource>
    </resources>
</build>

项目代码结构简易说明

src/main/java
cn.xsshome.mvcdo
       ├── common                                //相关常量类   
       ├── controller                            
       │       └── ai                            //AI模块Controller层       
       │       └── blog                           //博客模块Controller层          
       │       └── rest                            //小程序接口Controller层       
       │       └── system                        //系统管理模块Controller层  
       │       └── wechat                           //微信模块Controller层                      
       ├── dao                                   
       │       └── ai                            //AI模块Dao层       
       │       └── blog                           //博客模块Dao层               
       │       └── system                        //系统管理模块Dao层        
       ├── interceptor
       │       └── BDFactory                     //单例加载工厂类       
       │       └── MvcDoInterceptor              //拦截器
       ├── mapping                               
       │       └── ai                            //AI模块数据库操作层       
       │       └── blog                           //博客模块数据库操作层               
       │       └── system                        //系统管理模块数据库操作层        
       ├── pojo
       │       └── ai                            //AI模块对象Bean  dbo为数据库实体对象    po为接口返回的实体对象
       │       └── blog                           //博客模块数据库对象Bean               
       │       └── system                        //系统管理模块数据库对象Bean   
       ├── service
       │       └── ai                            //AI模块Service层
       │       └── blog                           //博客模块Service层               
       │       └── system                        //系统管理模块Service层  
       ├── util                                     //相关工具类
       └── vo                                    //接口返回的json实体对象

项目配置文件说明

src/main/resources
       ├── spring-mvc.xml                        //注解配置 静态资源 拦截等配置  
       ├── spring-mybatis.xml                    //数据库连接池等相关配置
       ├── spring.xml                               //注解配置
       ├── xai-constant.properties               //第三方以及验证相关常量配置文件
       ├── xai-jdbc.properties                      //数据库信息配置文件                            
       └── xai-log4j.properties                  //日志配置文件

使用说明

  • 自行下载或者pull项目。导入到开发工具
  • 小帅 习惯用MyEclipse 后来也换成了IDEA,对MyEclipse也有点陌生了
  • 导入xai.sql到自己到Mysql
  • 修改xai-jdbc.properties文件中数据库配置为你自己的
  • 在xai-constant.properties文件中增加自己的相关应用信息
  • 具体含义请看http://xai.mydoc.io/
  • 部署到Tomcat,启动访问 http://ip:port/xai/index.html(后台) http://ip:port/xai (前台)
  • 用户名 admin 密码 123456
Java
1
https://gitee.com/xshuai/xai.git
git@gitee.com:xshuai/xai.git
xshuai
xai
xai
master

搜索帮助