groovy
文章平均质量分 53
george_zen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
scala+groovy实现web项目的动态功能扩展
在很久以前使用了groovy来实现web项目的动态加载,现在把它整理了一下,写了一个scala为基础的web项目,目前该项目支持在groovy中引入spring的特性,并可以随意的添加,修改或删除任意的groovy类文件,比如动态添加controller,动态的添加domain,动态的修改service,都是可以的。项目会继续改进,目前还在测试阶段, 现在放出源代码,代码地址:http...2016-03-04 22:44:40 · 332 阅读 · 0 评论 -
手把手教会你开发动态web项目(1)
框架终于搭建得差不多了,现在分享一下如何利用此框架进行动态web项目的搭建。目标:通过编写java代码实现动态修改代码,包括动态增加减少实体类,动态修改spring的配置,动态修改Dao,service,controller,动态修改安全配置框架使用spring+springmvc+hibernate+spring security搭建,对前端不做限制,可使用任意技术。注意:项目使...原创 2016-03-11 16:34:57 · 407 阅读 · 0 评论 -
手把手教会你开发动态web项目(2)
这一章主要讲项目的结构。1. 项目使用gradle进行管理,如果你熟悉可以跳过这段,这里简单介绍一下。Gradle是一个类似于maven的项目管理构建工具,配置文件为项目根目录底下的build.gradle,你可以在这里配置项目的第三方依赖包。dependencies { def springFrameworkVersion = "4.2.5.RELEASE"compile...2016-03-12 09:45:22 · 241 阅读 · 0 评论 -
手把手教会你开发动态web项目(3)
本章讲述如何进行业务开发,比如我们需要开发一个联系人的业务,显示联系人列表,增加联系人,修改联系人信息,删除联系人。此处所有的开发都不需要重启服务器,完全动态加载。我已经把代码提交到了src/test/resources/groovy目录下,可以直接进行测试。1. 定义entity @Entity(name = "TestContact")class TestContact ex...2016-03-12 10:23:37 · 396 阅读 · 0 评论 -
手把手教会你开发动态web项目(4)
本文将会讲解如何使用IntelliJ来进行debug 1. 启动spring boot通过启动TestApp来启动一个内嵌的tomcat进行debug,如图这样既可启动服务器进行测试,你需要的就是在代码中设置断点既可这种方式的debug没办法获取webapp目录下的jsp的文件,但是可以读取到webapp下的静态资源文件,所以如果你的页面都是静态化的那没问题,这种方式足够...2016-03-12 10:50:56 · 252 阅读 · 0 评论
分享