崔世勋CSDN博客

好的开始是成功的一半,不要制定太长远的目标,同时不以战术的勤奋掩饰战略的懒惰,复杂思考简易行事,分而治之降低压力,以概率面对生活,时刻保持头脑清醒,防人之心不可无,广交慎择,顺其自然,近贤远佞,源代码...

排序:
默认
按更新时间
按访问量

Java 存储过程

什么是存储过程stored procedure允许将运行于数据库层中的持久性逻辑与运行于中间层的商务逻辑有效地分离开来。这种分离可以降低整个应用程序的复杂性,并提供其重用性、安全性、性能和可伸缩性。它非常类似于Java语言的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存,这样下次执行的...

2018-06-13 11:20:17

阅读数:15

评论数:0

grails asset-pipeline

介绍Grails Asset-Pipeline插件用于在Grails应用中管理和处理静态事物,功能还包括处理和压缩CSS和JavaScript文件,还支持编译自定义事物,如CoffeeScript或LESS。配置1.压缩PropertyValueDefaultgrails.assets.minif...

2018-06-13 10:49:59

阅读数:31

评论数:0

Grails Quartz插件,定时调度任务

Quartz插件可以使Grails应用程序按照指定的时间间隔或cron表达式来执行调度任务。用法1.引用quartzdependencies { compile 'org.grails.plugins:quartz:2.0.0.M4' }2.使用可以使用命令行创建,如果不想用命令,直接在g...

2018-05-17 14:13:31

阅读数:84

评论数:0

groovy--集合map

map声明方式def myMap =['a':1,'b':2,'c':3] assert myMap instance HashMap assert myMap.size() == 3 assert myMap['a'] == 1 def emptyMap = [:] assert emptyMa...

2018-05-16 10:34:19

阅读数:22

评论数:0

Grails - Interceptors

在Grails 3.0之前,Grails有Filter概念,3.0之后仍可使用,但并不推荐。定义Interceptors默认情部况下,Interceptors会拦截同名的controller请求,如果我们有一个interceptor称为BookInterceptor,那么所有请求BookContr...

2018-05-15 14:30:45

阅读数:40

评论数:0

Grails GORM查询

GORM提供了从动态查询器、criteria到hql的一系列查询方式。另外Groovy通过GPath操纵集合的能力,和GORM的像sort、findAll等方法结合起来,形成一个强大的组合。获取列表(1)支持分页参数def books = Book.list(offset:10, max:20)(...

2018-05-15 11:29:15

阅读数:31

评论数:0

Gradle插件 gradle打war包

https://plugins.gradle.org/,其实gradle的核心只是一个空空的框架,所谓的gradle构建便捷脚本其实都是由插件提供支持的,插件添加了新的任务。脚本插件:是额外的构建脚本,它会进一步配置构建,通常会在构建内部使用。脚本插件可以从本地文件系统或远程获取,如果是从文件系统...

2018-05-11 16:37:28

阅读数:42

评论数:0

Gradle依赖管理

compile:用来编译项目源代码的依赖。runtime:在运行时被生成的类需要的依赖,默认项,包含编译时的依赖。testCompile:编译测试代码依赖,默认项,包含生成类运行所需的依赖和编译源代码的依赖。testRuntime:运行测试所需要的依赖,默认项,包含上面三个依赖。外部依赖一般存放在...

2018-05-11 15:01:54

阅读数:32

评论数:0

grails-Template

<input type="button" value="report3" onclick="window.location.href='<g:createLink ...

2018-05-08 10:11:14

阅读数:18

评论数:0

Grails中g form表单添加id

<g:form>标签中id项确实不支持此项功能,若需要在生成的form中添加id项,可以使用name项,这将在生成的页面中生成相同的name和id两个元素<g:form controller="game&q...

2018-04-28 09:36:12

阅读数:22

评论数:0

gradle在idea中的使用

Gradle引入本地定制jar包,而不使用坐标下载jar包的方法:(1)在Gradle项目里建立一个名为“libs”(这外名字可以自定义,不一定非要叫这个名字)的文件夹,把自已本地的jar拷贝到这个文件夹中。(2)编写build.bradle核心配置文件片断compile fileTree(dir...

2018-04-16 10:49:06

阅读数:30

评论数:0

grails application.xml

1.默认Grails工程的context path是工程名,可以以application.xml添加以下内容进行修改:server: contextPath: /helloworld可以通过 run-app -port=9090这种方式修改端口号。2.修改flush mode现有的模式为c...

2018-04-13 10:55:58

阅读数:34

评论数:0

grails Tags

1.actionSubmit使用指定值创建一个提交按钮,可以向HTML一样,添加Javascript event handlers。<g:actionSubmit value="Update" /> &...

2018-04-13 09:35:19

阅读数:18

评论数:0

grails command line

grail [environment]*  [command name]example:grails dev run-app grails prod run-appgrails -Dgrails.env=uat run-appbootstrap1.loadApp加载和创建一个GrailsAppli...

2018-04-13 09:34:15

阅读数:39

评论数:0

spring security core plugin 五(Authentication)

Basic and Digest AuthenticationPropertyDefaultDescriptionuseBasicAuthfalseWhether to use Basic authenticationbasic.realmName“Grails Realm”Realm name ...

2018-04-13 09:33:38

阅读数:36

评论数:0

Spring Security Core Plugin 九(URL属性)

PropertyDefault ValueMeaningapf.filterProcessesUrl“/login/authenticate”Login form post URL, intercepted by Spring Security filterapf.usernameParamete...

2018-04-13 08:56:51

阅读数:25

评论数:0

Spring security core plugin 八(Event)

主要涉及两个事件类:AbstractAuthenticationEvent和AbstractAuthorizationEvent事件通知1. 注册事件监听器,添加感兴趣的事件,这样当相关事件类及其子类发生时,会接到通知。MySecurityEventListener.groovy package ...

2018-04-13 08:54:17

阅读数:25

评论数:0

Spring Security Core Plugin 七(自定义UserDetailsService)

当使用DaoAuthenticationProvider从数据库中验证用户时,需要实现UserDetailsService和UserDetails,插件提供了grails.plugin.springsecurity.userdetails.GormUserDetailService作为UserDe...

2018-04-13 08:34:50

阅读数:29

评论数:0

Spring Security Core Plugin 六(Authentication Providers)

PropertyDefault ValueMeaningproviderNames['daoAuthenticationProvider', 'anonymousAuthenticationProvider', 'rememberMeAuthenticationProvider']Bean nam...

2018-04-13 08:19:53

阅读数:29

评论数:0

Spring Security Core Plugin 四(Filters)

filterNames通过rails.plugin.springsecurity.filterChain.filterNames来定制过滤器.grails.plugin.springsecurity.filterChain.filterNames = [ 'securityContextPe...

2018-04-12 15:24:00

阅读数:30

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭