![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
橘子味的猫お
我是一只IT小小鸟。
展开
-
mybatis学习-----01
参考:https://blog.csdn.net/endlessseaofcrow/article/details/80410933#3dao%E5%BC%80%E5%8F%91%E6%96%B9%E6%B3%95https://blog.csdn.net/endlessseaofcrow/article/details/80410933基础知识:对原生态jdbc程序(单独使用jd...原创 2019-01-24 09:13:55 · 100 阅读 · 0 评论 -
MyBatis学习笔记(一、简单的MyBatis-javaweb项目实例)
转载:https://www.imooc.com/article/16522#comment简介MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java O...转载 2019-03-22 09:31:16 · 3309 阅读 · 0 评论 -
报错——Myeclipse连接mybatis报错(JDK版本问题)
报错信息:Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/ibatis/session/SqlSessionFactory : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1...原创 2019-03-13 10:47:59 · 862 阅读 · 0 评论 -
Mybatis实现数据的增删改查(CRUD)
什么是 MyBatis?MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。MyBatis下载...转载 2019-03-12 17:05:11 · 154 阅读 · 0 评论 -
mybatis学习-----框架执行过程
1. 配置mybatis的配置文件,SqlMapConfig.xml (名称不固定)2. 通过配置文件,加载mybatis运行环境,创建SqlSessionFactory会话工厂 SqlSessionFactory在实际使用时按单例方式。3. 通过SqlSessionFactory...原创 2019-03-04 17:46:36 · 115 阅读 · 0 评论 -
mybatis全局配置文件SqlMapConfig.xml
转载地址:https://blog.csdn.net/hoho_12/article/details/52625992SqlMapConfig.xml的配置内容和顺序如下(顺序不能乱):Properties(属性)Settings(全局参数设置)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(...转载 2019-02-28 17:07:05 · 137 阅读 · 0 评论 -
SpringMVC和struts2区别
SpringMVC和Struts2的区别(多例)Struts2是一个请求一个Action, (Struts2接收的参数是通过类的成员变量来接收的,这些变量在多线程访问中,是共享的,而不是像SpringMVC那样,方法结束之后,形参自动销毁,且无法使用单例,只能使用多例。 在Struts2中,随着方法的添加,很多的成员变量,维护到最后的时候根本就不知道这个成员变量被哪个方法所使用,所以s...原创 2019-01-23 12:02:16 · 178 阅读 · 0 评论 -
SpringMVC和mybatis整合(掌握)
SpringMVC原创 2019-01-23 11:57:54 · 104 阅读 · 0 评论 -
mybatis入门程序--------10添加用户
映射文件在User.xml中配置添加用户的sql(mappedStatement),<!-- 添加用户 parameterType:指定输入参数类型是pojo(包括用户信息) User实体类所处的位置 #{} 中指定pojo的属性名,接收到pojo对象的属性值,mybatis通过OGNL获取对象的属性值--><insert id="insert...原创 2019-01-24 17:15:40 · 119 阅读 · 0 评论 -
mybatis入门程序----------09查询用户小结
parameterType在映射文件中通过parameterType指定输入参数的类型。resultType在映射文件中通过resultType指定输出结果的类型。#{}和${}#{} 表示一个占位符号${} 表示一个拼接符号,会引起sql注入,所以不建议使用。selectOne和selectListselectOne 表示查询出一条记录进行映射。如果可...原创 2019-01-24 15:05:30 · 106 阅读 · 0 评论 -
mybatis入门程序------08根据名称查询用户
“#{}”表示一个占位符。“${}”表示拼接sql串,将接收到参数的内容不加任何修饰拼接在sql中。原创 2019-01-24 13:55:58 · 123 阅读 · 0 评论 -
mybatis入门程序-----04工程结构
需求查询用户信息根据id(主键)查询用户信息根据用户名称模糊查询用户信息添加用户删除用户更新用户环境java环境:jdk1.7.0_72eclipse:indigomysql:5.1 mybatis运行环境(jar包)从https://github.com/mybatis/mybatis-3/releases 下载:3.2.7版本 ...原创 2019-01-24 11:18:58 · 141 阅读 · 0 评论 -
mybatis-------03框架原理
mybatis是什么?mybatis是一个持久层的框架,是apache下的顶级项目。mybatis托管到goolecode下,再后来托管到github下。(https://github.com/mybatis/mybatis-3/releases) mybatis让程序将主要精力放在sql上,通过mybatis提供的映射方式,自由灵活生成(半自动化,大部分需要程序员编写sql) 满...原创 2019-01-24 10:14:26 · 120 阅读 · 0 评论 -
mybatis---------02原生态jdbc编程中的问题总结
环境java环境:jdk1.7.0_72eclipse:indigomysql:5.1sql数据库导入sql脚本sql_data.sql :记录测试数据,在实际企业开发中,最后提供一个初始化数据脚本sql_table.sql :记录表结构jdbc程序使用jdbc查询mysql数据库中用户表的记录创建java工程,加入jar包数据库驱动包(mysql...原创 2019-01-24 09:48:42 · 117 阅读 · 0 评论 -
Spring、Spring MVC、MyBatis整合文件配置详解
转载:https://www.cnblogs.com/wxisme/p/4924561.html使用SSM框架做了几个小项目了,感觉还不错是时候总结一下了。先总结一下SSM整合的文件配置。其实具体的用法最好还是看官方文档。Spring:http://spring.io/docsMyBatis:http://mybatis.github.io/mybatis-3/基本的组织结构...转载 2019-04-09 16:46:54 · 119 阅读 · 0 评论