6 Star 0 Fork 0

FangshuoIT / BaseSltSystem

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

爱车帮WEB

此页面用于写一些开发部署过程中的注意事项,开发组的每位成员遇到问题,有必要记录的可以记录到这里。

maven阿里云中央仓库地址

<mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>        
</mirror>

开发环境运行配置

环境主要有默认,dev,production,test等配置文件,把默认设置为生产环境。 Spring不同环境配置处理,在vm加入参数指定添加的Spring resources配置文件,该配置文件会覆盖resources.properties中对应配置。

参数名为:-Dspring.profiles.active
例如vm加入参数:-Dspring.profiles.active=dev(tomcat7:run -Dspring.profiles.active=dev)
则对应的增加配置文件名为:resources-dev.properties

新框架注意问题

  1. 表前缀最好大于两个字符;
  2. 数据库设计时字段命名不用驼峰使用下划线。例如:不用creatTime而是creat_time;
  3. 生成树的实体添加时“栏目ID(树使用)”设置跳转栏目的ID,即为jupmCenter栏目的ID;
  4. search方法请求方式改为get方式;
  5. sql查询时外键用=号不用like;
  6. 使用树时toMap方法做根节点判断;
  7. 实体参数不要使用is开头;
  8. 设计数据库的时候需要设置默认值的时候最好进行设定;
  9. 新建项目或者模块勿忘配置自动扫描路径与实体包路径;
  10. 修改实体属性出现系统错误需修改BaseServiceImpl中editPart改为edit。
  11. 树形结构没有分级展示解决办法在实体中的toMap方法加入如下代码:
if (gzParams != null) {
    voMap.put("pId", gzParams.getId());
} else {
    voMap.put("pId", "main");
}

Maven发布本地项目到远程服务器

1、命令部署

本项目要求服务器安装的相关服务有:Jdk、omcat、Mysql、redis; 找到要部署的工程文件根目录下,执行如下maven命令:

> mvn clean          //clean是清理输出文件,在每次打包之前必须执行clean,才能保证发布为最新文件。
> mvn tomcat7:deploy  //第一次发布tomcat7:deploy,再次发布 tomcat7:redeploy。

代码生成时把 BaseServiceImpl 中 editPart 改为 edit

空文件

简介

暂无描述 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/fangshuoit/BaseSltSystem.git
git@gitee.com:fangshuoit/BaseSltSystem.git
fangshuoit
BaseSltSystem
BaseSltSystem
master

搜索帮助