摘要: 深入Mapper XML映射文件 MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法 阅读全文
posted @ 2017-02-24 16:40 码大坑 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 深入mybatis的配置文件(mybatis-config.xml) MyBatis的配置文档结构 顶层configuration 配置 properties 属性 settings 设置 typeAliases 类型命名 typeHandlers 类型处理器 objectFactory 对象工厂 阅读全文
posted @ 2017-02-18 22:03 码大坑 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain O 阅读全文
posted @ 2017-02-16 16:06 码大坑 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Code First模式我们称之为“代码优先”模式,使用Code First模式进行EF开发时开发人员只需要编写对应的数据类(其实就是领域模型的实现过程),然后自动生成数据库。这样设计的好处在于我们可以针对概念模型进行所有数据操作而不必关系数据的存储关系,使我们可以更加自然的采用面向对象的方式进行面 阅读全文
posted @ 2016-04-12 22:31 码大坑 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 新建个表,我用的是sql server2014,我会把文件发上来,如果是低版本的,可以执行语句,数据库就自己创建吧。 我创建了一个控制台应用程序,就不截图了 创建一个数据实体模型,也就是EDMX 数据库连接字符串,在App.config中 <connectionStrings> <add name= 阅读全文
posted @ 2016-04-11 22:48 码大坑 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 我是2014年接触的EF,用了一年多,感觉非常的方便,现在的公司没有使用,最近有朋友接了两个项目找我帮忙,都想使用EF,自己也有断时间没有使用,借着这个机会复习下。Entity Framework,简称EF,是微软推出的基于Ado.Net的数据库访问技术,是一套ORM框架,那我们就从ORM开始吧。 阅读全文
posted @ 2016-04-09 09:52 码大坑 阅读(384) 评论(0) 推荐(0) 编辑