Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.MD

#springboot springMvc进行web开发,工程可以使用groovy java代码. 详细可以访问: http://start.spring.io/

use groovy and java code in one project,Enjoy the dynamic language.

#开发工具 需要集成 groovy gradle.
可以使用eclipse 或者 sts 或者idea.我使用的是sts.gvm安装 springboot,groovy,gradle.
导入工程为gradle,第一次导入时由于要下载jar包,可能会花一些时间,请耐心等待.

集成:spring security ,spring data.淘宝druid

#spring loaded spring loaded作用为,更改代码后更新虚拟机字节码,即热部署.
具体配置参考: http://wiselyman.iteye.com/blog/2146475
spring loaded地址:https://github.com/spring-projects/spring-loaded
jar包已经下载到devLib目录
虚拟机参数示例:
-javaagent:/home/asdtiang/workspace-sts-3.6.3.SR1/study/devLib/springloaded-1.2.3.RELEASE.jar -noverify ‪E:\study\devLib\springloaded-1.2.3.RELEASE.jar

#环境相关配置 环境主要有默认,dev,production,test等.把默认设置为生产环境.
hibernate不同环境配置处理.
在vm加入参数指定添加的hibernate配置文件.该配置文件会覆盖hibernate.properties中对应配置.
参数名为: db.conf.value
例如vm加入参数 -Ddb.conf.value=dev
则对应的增加配置文件名为: hibernate-dev.properties
#开发环境应该加入以下参数 -javaagent:path/springloaded-1.2.3.RELEASE.jar -noverify -Dspring.profiles.active=dev -Ddb.conf.value=dev

#项目启动 直接运行com.agilemaster.asdtiang.study.GroovyAndJavaApplication 可以run as Groovy Script 或者 run as Java Application

#项目发布 配置好gradle环境后可以运行以下命令: gradle clean build -Dfile.encoding=UTF-8 -x test 即执行clean和build,后面是采用utf-8编码,有的系统默认编码不是utf-8,也可以在build.gradle中指定,-x test表示跳过测试.运行成功后会在build/libs目录生成相关文件.

#注意事项. 发布到tomcat后,如果有上传文件,上传文件目录如果存储到classes目录,需要设置tomcat reloadable="false",要不然一上传文件就会重先load.

Comments ( 0 )

Sign in for post a comment

About

Cancel

Releases

No release

Contributors

All

Activities

load more
can not load any more