摘要: mybatis是一个支持普通SQL查询,存储过程和高级映射的优秀的持久层的框架,是apache下的顶级项目。mybatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。mybatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO映射成数据库中的记录。 阅读全文
posted @ 2017-03-09 15:01 风一样人生 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1. Action/Service/DAO简介: Action是管理业务(Service)调度和管理跳转的。 Service是管理具体的功能的。 Action只负责管理,而Service负责实施。 DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的 阅读全文
posted @ 2017-03-09 14:54 风一样人生 阅读(52) 评论(0) 推荐(0) 编辑
摘要: l MyEclipse6.5 l Tomcat5.5.26 l MySQL5.0 l 数据库脚本程序 CREATE TABLE user ( id int(11) NOT NULL auto_increment, username varchar(50) default NULL, password 阅读全文
posted @ 2017-03-09 11:44 风一样人生 阅读(234) 评论(0) 推荐(0) 编辑
摘要: No.1 首先将web工程结构建好 1.1.1 开发环境介绍 在这里我是采用的是MySQL数据库 编译器版本采用的是jdk使用的是1.8 开发工具是使用的是eclipse Mars版本 web容器采用的是tomcat 版本是7.0版本 在这里我将我自己写好的Demo工程目录结构截图展示出来方便大家新 阅读全文
posted @ 2017-03-09 11:43 风一样人生 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 持久层:DAO层(mapper) DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此, DAO层的设计首先是设计DAO的接口, 然后在Spring的配置文件中定义此接口的实现类, 然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类, 阅读全文
posted @ 2017-03-09 11:30 风一样人生 阅读(473) 评论(0) 推荐(0) 编辑
摘要: Java开源--持久层框架hibernate Hibernate是一个开放源代码的对象关系映射框架。 对JDBC进行了非常轻量级的对象封装,使Java程序员可以随心所欲地使用对象编程思维来操纵数据库, Hibernate持久化对象是基于简单的Java对象(Plain Old Java Objects 阅读全文
posted @ 2017-03-09 11:25 风一样人生 阅读(157) 评论(0) 推荐(0) 编辑
摘要: SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码 <mappers> <mapper resource="com/liming/mana 阅读全文
posted @ 2017-03-09 10:03 风一样人生 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1.1MyBatis简介 MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和A 阅读全文
posted @ 2017-03-09 09:30 风一样人生 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 安装前先配置好电脑的相关环境变量。 一、配置maven的环境 下载地址: http://maven.apache.org/download.cgi(window下载(Binary zip)的) 将maven解压,然后配置环境变量打开: 计算机 系统属性 高级系统设置 环境变量 系统变量新建 M2_H 阅读全文
posted @ 2017-03-09 09:20 风一样人生 阅读(89) 评论(0) 推荐(0) 编辑