上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 29 下一页

2018年5月29日

oracle - 常用函数

摘要: 罗列一些开发过程中常用的语句和函数。 通用分页 双层子查询嵌套,允许嵌套任意查询语句 SELECT * FROM( SELECT SUB.*,ROWNUM RN_ FROM ( -- 可替换成任何查询 SELECT * FROM F_AGR_DEP_ACCU_SMY ) SUB WHERE ROWN 阅读全文

posted @ 2018-05-29 11:20 疯狂的妞妞 阅读(181) 评论(0) 推荐(0) 编辑

2018年5月27日

springboot2 - ResponseBodyAdvice

摘要: 对于 Controller 返回值,一般需要进行二次打包。 比如:code 是结果码(0 表示成功,其它表示异常...),data 为携带数据 { "code": "1", "data": { "name": "xiaoming", "age": "30" } } 下面这种封装方式很常见,但是做得还 阅读全文

posted @ 2018-05-27 11:56 疯狂的妞妞 阅读(22471) 评论(1) 推荐(2) 编辑

springboot2 - HandlerMethodReturnValueHandler

摘要: 业务需求 对于 Controller 返回值,一般需要进行二次打包。 比如:code 是结果码(0 表示成功,其它表示异常...),data 为携带数据 { "code": "1", "data": { "name": "xiaoming", "age": "30" } } 简介 HandlerMe 阅读全文

posted @ 2018-05-27 11:30 疯狂的妞妞 阅读(6808) 评论(0) 推荐(0) 编辑

springboot2 - HandlerInterceptor

摘要: 这个接口功能强劲,因为可以直接调用 request、response,能想到的切面代码基本都能写到这里。 但是它的地位很尴尬,人人都认识,但是没人用它: 如果想做拦截器,一般会用 Filter; 做数据校验、签名等,使用特定的接口,而不会直接用它; 个人也不推荐使用,因为功能太大了,应当预留给更有必 阅读全文

posted @ 2018-05-27 11:00 疯狂的妞妞 阅读(705) 评论(0) 推荐(0) 编辑

springboot2 - HandlerMethodArgumentResolver

摘要: 场景 A @RequestParam 大家都用过,设置 required = true,告诉前端这个参数是必传的, 但是用过的也基本了解,前端传个空字符串,校验就跳过了,实用性不佳。 class Controller{ @ResponseBody @RequestMapping("/data") p 阅读全文

posted @ 2018-05-27 10:22 疯狂的妞妞 阅读(11396) 评论(0) 推荐(1) 编辑

springboot2 - 快速入门

摘要: 前往码云下载源码: https://gitee.com/seaboot/demo-admin.git 工程目录 main -- java:java代码存放目录 -- resources:文件资源存放目录 |-- static:静态资源存放目录(js、css、html,不做任何配置即可访问) |-- 阅读全文

posted @ 2018-05-27 01:48 疯狂的妞妞 阅读(1464) 评论(0) 推荐(0) 编辑

2018年5月24日

beetl - 封装工具

摘要: 显然,现在已经过了使用模版引擎画界面的时代,使用 beetl 纯粹是为了做消息模版。 beetl 的语法,相比于 freemarker,用起来会舒服很多。 开放系统权限,让客户自己配置消息模版,门槛也会低很多。 依赖 <dependency> <groupId>com.ibeetl</groupId 阅读全文

posted @ 2018-05-24 23:52 疯狂的妞妞 阅读(389) 评论(0) 推荐(0) 编辑

AES 加密

摘要: AES 有多种模式可用:ECB、CBC、‌CFB、‌OFB、‌CTR,常见的有 ECB 模式和 CBC 模式。 安全性 AES的ECB模式是将整个明文分成若干段相同的小段,‌然后对每一小段进行加密。‌ 这种模式是最简单的加密方式,‌因为每个明文块独立加密,‌不涉及块之间的依赖。 ‌ECB模式的优点是 阅读全文

posted @ 2018-05-24 00:08 疯狂的妞妞 阅读(191) 评论(0) 推荐(0) 编辑

2018年5月23日

FreeMarker(十)Java工具类

摘要: FreeMarker会有多种应用场景: 1、常规的用法,就是传入一段字符串,进行数据渲染,然后返回一段字符串; 2、也会出现 “从文件读取模版”的需求(比如:我们的.ftl前端界面)。 FreeMarker是自带缓存设计的,一个Configuration,可以同时使用 “字符串模版” 和 “文件模版 阅读全文

posted @ 2018-05-23 23:47 疯狂的妞妞 阅读(533) 评论(0) 推荐(0) 编辑

RSA非对称加密

摘要: 非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey); 公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密; 如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。 加密算法会用到Cipher,位于javax.cry 阅读全文

posted @ 2018-05-23 22:57 疯狂的妞妞 阅读(255) 评论(0) 推荐(0) 编辑

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 29 下一页

导航