mybatis详解 与配置mybatis+spring+mysql

mybatis详解 与配置mybatis+spring+mysql

ID:11612882

大小:105.50 KB

页数:32页

时间:2018-07-13

mybatis详解 与配置mybatis+spring+mysql_第1页
mybatis详解 与配置mybatis+spring+mysql_第2页
mybatis详解 与配置mybatis+spring+mysql_第3页
mybatis详解 与配置mybatis+spring+mysql_第4页
mybatis详解 与配置mybatis+spring+mysql_第5页
资源描述:

《mybatis详解 与配置mybatis+spring+mysql》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MyBatis详解 与配置MyBatis+Spring+MySqlMyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis只使用简单的XML和注解来配置和映射基本数据类型、Map接口和POJO到数据库记录。相对Hibernate和ApacheOJB等“一站式”ORM解决方案而言,Mybatis是一种“半自动化”的ORM实现。需要使用的Jar包:mybatis-3.0.2.jar(mybatis核心包)。mybatis-spring-1.0.0.jar(与Spring结合包)。MyBatis简介  

2、   MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis只使用简单的XML和注解来配置和映射基本数据类型、Map接口和POJO到数据库记录。相对Hibernate和ApacheOJB等“一站式”ORM解决方案而言,Mybatis是一种“半自动化”的ORM实现。需要使用的Jar包:mybatis-3.0.2.jar(mybatis核心包)。mybatis-spring-1.0.0.jar(与Spring结合包)。下载地址:http://ibatis.apache.org/tools/ibato

3、rhttp://code.google.com/p/mybatis/1.2MyBatis+Spring+MySql简单配置1.2.1搭建Spring环境1,建立maven的web项目;2,加入Spring框架、配置文件;3,在pom.xml中加入所需要的jar包(spring框架的、mybatis、mybatis-spring、junit等);4,更改web.xml和spring的配置文件;5,添加一个jsp页面和对应的Controller;6,测试。可参照:http://limingnihao.javaeye.com/blog/830409。使用Eclipse的Maven构建SpringM

4、VC项目1.2.2建立MySql数据库建立一个学生选课管理数据库。表:学生表、班级表、教师表、课程表、学生选课表。逻辑关系:每个学生有一个班级;每个班级对应一个班主任教师;每个教师只能当一个班的班主任;使用下面的sql进行建数据库,先建立学生表,插入数据(2条以上)。更多sql请下载项目源文件,在resource/sql中。Sql代码 CREATEDATABASESTUDENT_MANAGER; USESTUDENT_MANAGER;   CREATETABLESTUDENT_TBL (   STUDENT_ID        VARCHAR(255)PRIMARYKEY,   STUDEN

5、T_NAME      VARCHAR(10)NOTNULL,   STUDENT_SEX       VARCHAR(10),   STUDENT_BIRTHDAY  DATE,   CLASS_ID          VARCHAR(255) );   INSERTINTOSTUDENT_TBL(STUDENT_ID,                         STUDENT_NAME,                         STUDENT_SEX,                         STUDENT_BIRTHDAY,                    

6、     CLASS_ID)  VALUES  (123456,            '某某某',            '女',            '1980-08-01',            121546            ) 创建连接MySql使用的配置文件mysql.properties。Mysql.properties代码jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/student_manager?user=root&password=limingniha

7、o&useUnicode=true&characterEncoding=UTF-8 1.2.3搭建MyBatis环境顺序随便,现在的顺序是因为可以尽量的少的修改写好的文件。1.2.3.1创建实体类:StudentEntityJava代码publicclassStudentEntityimplementsSerializable{     privatestaticfinallongserialVersionU

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。