Mybatis:
mybatis是支持普通 SQL查詢,存儲(chǔ)過(guò)程和高級(jí)映射的優(yōu)秀持久層框架。MyBatis 消除了幾乎所有的JDBC代碼和參數(shù)的手工設(shè)置以及結(jié)果集的檢索。MyBatis 使用簡(jiǎn)單的 XML或注解用于配置和原始映射,將接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java對(duì)象)映射成數(shù)據(jù)庫(kù)中的記錄。
Spring:
spring是J2EE應(yīng)用程序框架,是輕量級(jí)的IoC和AOP的容器框架,主要是針對(duì)javaBean的生命周期進(jìn)行管理的輕量級(jí)容器。
開(kāi)始整合spring和mybais
1.在IDEA中新建一個(gè)spring項(xiàng)目(或在Eclipse中建立一個(gè)web項(xiàng)目),需要導(dǎo)入如下jar文件。
將需要的jar包粘貼復(fù)制到lib下,復(fù)制完之后不能立馬使用,可以看到復(fù)制之后并沒(méi)有三角形符號(hào),需要到File--ProjectStructure--Libraries---添加
2.創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)(spring)和一個(gè)表(user)
3.在項(xiàng)目中進(jìn)行配置
model---User
package model;public class User {private int id;private String name;private int age;public int getId() { return id; }public void setId(int id) { this.id = id; }public String getName() { return name; }public void setName(String name) { this.name = name; }public int getAge() {