勿谓今日不学而有来日,勿谓今年不学而有来年。
日月逝矣,岁不我延。

JavaWeb

SSM框架的CURD案例三 JSR303校验与Rest风格的URI

阅读(70)评论(0)赞(1)

JSR303简介 单纯的前端校验可以通过伪造请求的方式绕过,而造成不可预知的危害,所有后端校验是保证系统安全不可缺少的一环。 JSR 303 – Bean Validation是一个数据验证的规范,2009年11月确定最终方案。...

使用JUnit4进行SSM单元测试 MockMvc测试Controller

阅读(95)评论(0)赞(1)

Junit进行普通的Java测试还是很简单的,但是要进行j2ee测试就涉及到Http请求,还好只要知道如何创建虚拟的Http请求测试就会变得跟java测试一样了。 MockMVC MockMvc实现了对Http请求的模拟,能够直接使用网络的...

SSM框架的CURD案例一 环境搭建

阅读(75)评论(0)赞(1)

SSM介绍 SSM是由Spring,SpringMVC,Mybatis组合成的一个框架,也是现在最流行的一个框架.主要用于web项目中.使用SSM框架的好处是在于其易复用和简化开发,掌握了每个框架的核心思想就掌握了SSM的开发。 Sprin...

Mybatis的关系映射

阅读(53)评论(0)赞(0)

一对一关系 Orde类中的User属性需要在resultMap中使用association声明: association有两个属性: property:Order中的User属性 javaType:数据类型,支持别名 注意:关联映射是res...

Mybatis接口动态代理

阅读(81)评论(0)赞(1)

接口动态代理要求 namespace与接口的全路径相同 Sql的id与接口方法名相同 parameterType与方法传入参数相同 resultType与方法返回值相同 实例: 映射文件 <mapper namespace="cn.l...

Mybatis的配置与CURD操作

阅读(75)评论(0)赞(1)

MyBatis 是一款优秀的持久层ORM框架,简单易上手。 IDEA基于Maven配置Mybatis 1、创建Maven项目,模板选择quickstart,注意包名! 2、配置Maven 选择本地的Maven或者IDEA自带的Maven 3...

Spring的JDBC模板及事务管理

阅读(79)评论(0)赞(2)

JdbcTemplate主要方法 execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句; update方法:update方法用于执行新增、修改、删除等语句; batchUpdate方法用于执行批处理相关语句; query方...

Spring的AOP

阅读(77)评论(0)赞(0)

AOP思想最早有AOP联盟组织提出! 面向切面编程(AOP)是面向对象编程(OOP)的延申。 OOP在于类的增强上采用纵向继承的方式实现,而AOP对于类的增强采用横向抽取的方式实现。横向抽取可以理解为一个代理机制(AOP的底层就是采用代理机...

精品网站

有券无忧电脑壁纸精选