一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java ...
分类:
其他好文 时间:
2016-07-18 03:01:37
阅读次数:
194
一对一查询
resultType
resultMap
一对多查询
resultType
resultMap
多对多查询一对一查询resultType resultType:使用resultType实现非常简单,如果POJO中没有包括查询的列名,可以新建扩展类继承父类,并在子类中添加列名对应的属性,即可完成映射。package cn.itcast.ssm.po;
/**
* 订单的扩展类
*...
分类:
其他好文 时间:
2016-07-17 00:22:26
阅读次数:
316
什么是 MyBatis? MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain ...
分类:
其他好文 时间:
2016-07-15 19:56:44
阅读次数:
127
PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。 BO:business object业务对象主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。比如一个简历,有教育经 ...
分类:
其他好文 时间:
2016-07-15 13:34:49
阅读次数:
145
POJO 和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Pure Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比 POJO复杂很多, Java Bean 是可复用的组件,对 Java Bean 并没有严格的规范...
分类:
编程语言 时间:
2016-07-15 11:20:51
阅读次数:
224
1、什么是Spring?
Spring是个java企业级应用的开源框架。Spring主要目标就是简化开发,并通过pojo为基础的编程模型促进良好的编程习惯。
2、为什么要使用Spring框架
它是轻量级的开源框架,基本的版本大约2MB。
控制反转IOC:Spring通过控制反转实现了松散耦合,对象们给出他们的依赖,而不是直接创建或者查找依赖的对象。面向切面编程:AOP,Spring支持面向切...
分类:
编程语言 时间:
2016-07-14 15:28:59
阅读次数:
257
1、@controller 控制器(注入服务) 2、@service 服务(注入dao) 3、@repository dao(实现dao访问) 4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>) @Component ...
分类:
编程语言 时间:
2016-07-13 22:02:03
阅读次数:
154
今天学习了一下Struts2框架的搭配~
也简单的使用Struts2框架学习了Action和怎么使用核心配置文件struts.xml~
主要实现了网页上的简单登录注册~
项目结构如图:
写了俩个类,一个是pojo类,一个是action类~,还有俩个jsp,分别代表登录与注册~
pojo类顾名思义是Bean文件~
action类是包含一些映射配置方法,和struts.xm...
分类:
其他好文 时间:
2016-07-13 17:50:42
阅读次数:
199
hibernate注解
现在EJB3实体bean是纯粹的POJO,实际上表达了和Hibernate持久化实体对象同样的概念。hibernate注解既可以注解到get方法上,也可以注解到属性上。一个实体类要么都注解到类的属性上,要么都注解到get方法上。
@Entity
@Table(name="tbl_Fligh")
public class Flight implements Seria...
分类:
其他好文 时间:
2016-07-13 17:08:59
阅读次数:
221
Spring提供了4种实现AOP的方式:
1、经典的基于代理的AOP
2、@AspectJ注解驱动的切面
3、纯POJO切面
4、注入式AspectJ切面...
分类:
其他好文 时间:
2016-07-12 01:36:20
阅读次数:
246