摘要: 原文作者:微笑面对生活 RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法 1.简述RestTemplate RestTemplate能大幅简化了提交表单数据的难度,并且附带了自动转换JSON数据的功能 getF 阅读全文
posted @ 2019-01-17 16:13 一飞要上天 阅读(51864) 评论(1) 推荐(0) 编辑
摘要: 作者:liuxiaopeng 链接:http://www.cnblogs.com/paddix 一、拦截器与过滤器 先理解一下AOP的概念,AOP不是一种具体的技术,而是一种编程思想。 在面向对象编程的过程中,我们很容易通过继承、多态来解决纵向扩展。 但是对于横向的功能,比如,在所有的service 阅读全文
posted @ 2019-01-17 12:24 一飞要上天 阅读(21568) 评论(0) 推荐(0) 编辑
摘要: Spring中的数据库事物管理 只要给方法加一个@Transactional注解就可以了 例如: 阅读全文
posted @ 2018-10-03 11:57 一飞要上天 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 使用Hibernate Validator进行数据校验 Bean Validation注解(需要加入相关依赖,在SpringBoot中可以直接使用,SpringBoot会帮我们直接加入) @Null 验证对象是否为空(属性必须为空,客户不能传入此属性,否则会报错) @NotNull 验证对象是否为非 阅读全文
posted @ 2018-10-02 23:38 一飞要上天 阅读(1582) 评论(0) 推荐(0) 编辑
摘要: 在实际项目中,拦截器的使用是非常普遍的,例如在购物网站中通过拦截器可以拦截未登录的用户,禁止其购买商品,或者使用它来验证已登录用户是否有相应的操作权限等,Spring MVC提供了拦截器功能,通过配置即可对请求进行拦截处理。 拦截器的定义: 要使用Spring MVC中的拦截器,就需要对拦截器类进行 阅读全文
posted @ 2018-08-24 14:59 一飞要上天 阅读(1767) 评论(0) 推荐(0) 编辑
摘要: 一、MyBatis 简介 【官方介绍】 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJ 阅读全文
posted @ 2018-08-20 11:16 一飞要上天 阅读(342) 评论(0) 推荐(0) 编辑
摘要: Rownum 和 Rowid是Oracle数据库所特有的,通过他们可以查询到指定行数范围内的数据记录。 以下通过例子讲解: -- 为了方便,首先,查找dept表中的所有。 select deptno,dname,loc from scott.dept; -- Rownum -- 可以查询 rownu 阅读全文
posted @ 2018-08-08 08:59 一飞要上天 阅读(16332) 评论(0) 推荐(0) 编辑
摘要: 分组查询:使用 group by 来设置分组,把该列具有相同值的多条记录当成一组记录来处理,然后只会输出一条记录,得到的结果会默认使用升序的方式进行排列。 规则: (1)如果使用了分组函数,或者是 group by 语句,当他出现在 select 列表中的字段,要么出现在组合函数中,要么出现在 gr 阅读全文
posted @ 2018-08-08 08:52 一飞要上天 阅读(23788) 评论(0) 推荐(0) 编辑
摘要: 子查询也叫内部查询,在主查询之前执行一次并得到结果,此结果一般情况下,是用来当做是主查询的条件。 -- 在 emp 表中,找出工资比 ALLEN 的高? -- 先查出 ALLEN 的工资是多少? select sal from scott.emp where ename = 'ALLEN'; -- 阅读全文
posted @ 2018-08-08 08:42 一飞要上天 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 组函数也叫聚合函数,用来对一组值进行运算,并且可以返回单个值 常见的组函数: (1)count(*),count(列名) 统计行数:找到所有不为 null 的数据来统计行数 (2)avg(列名) 平均数 (3)sum(列名) 求和 (4)max(列名) 求最大值 (5)min(列名) 求最小值 sc 阅读全文
posted @ 2018-08-08 08:37 一飞要上天 阅读(1941) 评论(0) 推荐(0) 编辑