下载 >  开发技术 >  C# > 轻量级ORMDapper

轻量级ORMDapper

Dapper是一款轻量级ORM工具。如果你在小的项目中,使用Entity Framework、NHibernate来处理大数据访问及关系映射,未免有点杀鸡用牛刀。你又觉得ORM省时省力,这时Dapper将是你的不二选择。这里提供了Dapper源码。
2018-05-14 上传大小:55KB
分享
收藏 举报
轻量级MySQL

轻量级MySql,安装简单,易用,移动开发使用最多的一款数据库

立即下载
一款轻量级PDF阅读器

SumatraPDF是一款轻量级PDF阅读器,只为分享,但是现在不能免费分享,如果没有资源分私信我,我发你邮箱

立即下载
轻量级Java EE企业应用实战(第4版)--完整PDF及光盘源码

本书是《轻量级JavaEE企业应用实战》(第4版),保持了前几版的内容全面、深入特点,主要完成全部知识的升级。本书重点介绍如何整合Struts2.3+Spring4.0+Hibernate4.3进行JavaEE开发。

立即下载
javaEE轻量级框架应用与开发--S2SH

作 者:QST青软实训 编著 出 版 社:清华大学出版社。Spring+Struts2+Hibernate完整项目,扩展SpringMVC,mybatis。实体书,感觉还不错,某东最低售价43。官网亦可下载。

立即下载
轻量级JavaEE企业应用实战(第四版)源码

轻量级JavaEE企业应用实战(第四版)从光盘里考出来的。因为JAR包太大。所以把项目里的JAR包都删了,大家自己导JAR包吧。

立即下载
轻量级JavaEE企业应用实战-Struts2+Spring3+Hibernate整合开发(第3版).pdf

轻量级JavaEE企业应用实战-Struts2+Spring3+Hibernate整合开发(第3版).pdf

立即下载
最强的轻量级杀毒软件

这个是一款刚出来的强悍的防毒工具,也是最强的轻量级杀毒软件,希望可以帮到大家,在上网的过程中。

立即下载
Java EE互联网轻量级框架整合开发(超高清)pdf

java电子书目录: 第1部分 入门和技术基础 第1章 认识SSM框架和Redis 2 1.1 Spring框架 2 1.1.1 Spring IoC简介 2 1.1.2 Spring AOP 4 1.2 MyBatis简介 6 1.2.1 Hibernate简介 7 1.2.2 MyBatis 8 1.2.3 Hibernate和MyBatis的区别 11 1.3 Spring MVC简介 11 1.4 最流行的NoSQL——Redis 12 1.5 SSM Redis结构框图及概述 13 第2章 Java设计模式 15 2.1 Java反射技术 15 2.1.1 通过反射构建对象 15 2.1.2 反射方法 17 2.1.3 实例 18 2.2 动态代理模式和责任链模式 19 2.2.1 JDK动态代理 20 2.2.2 CGLIB动态代理 22 2.2.3 拦截器 24 2.2.4 责任链模式 28 2.3 观察者(Observer)模式 30 2.3.1 概述 31 2.3.2 实例 32 2.4 工厂模式和抽象工厂模式 35 2.4.1 普通工厂(Simple Factory)模式 35 2.4.2 抽象工厂(Abstract Factory)模式 36 2.5 建造者(Builder)模式 38 2.5.1 概述 38 2.5.2 Builder模式实例 39 2.6 总结 41 第2部分 互联网持久框架——MyBatis 第3章 认识MyBatis核心组件 44 3.1 持久层的概念和MyBatis的特点 44 3.2 准备MyBatis环境 45 3.3 MyBatis的核心组件 46 3.4 SqlSessionFactory(工厂接口) 47 3.4.1 使用XML构建SqlSessionFactory 48 3.4.2 使用代码创建SqlSessionFactory 50 3.5 SqlSession 50 3.6 映射器 51 3.6.1 用XML实现映射器 52 3.6.2 注解实现映射器 53 3.6.3 SqlSession发送SQL 54 3.6.4 用Mapper接口发送SQL 55 3.6.5 对比两种发送SQL方式 55 3.7 生命周期 55 3.7.1 SqlSessionFactoryBuilder 56 3.7.2 SqlSessionFactory 56 3.7.3 SqlSession 56 3.7.4 Mapper 56 3.8 实例 57 第4章 MyBatis配置 63 4.1 概述 63 4.2 properties属性 64 4.2.1 property子元素 64 4.2.2 使用properties文件 65 4.2.3 使用程序传递方式传递参数 66 4.2.4 总结 66 4.3 settings设置 66 4.4 typeAliases别名 69 4.4.1 系统定义别名 69 4.4.2 自定义别名 72 4.5 typeHandler类型转换器 72 4.5.1 系统定义的typeHandler 73 4.5.2 自定义typeHandler 78 4.5.3 枚举typeHandler 81 4.5.4 文件操作 86 4.6 ObjectFactory(对象工厂) 87 4.7 插件 89 4.8 environments(运行环境) 89 4.8.1 transactionManager(事务管理器) 90 4.8.2 environment数据源环境 92 4.9 databaseIdProvider数据库厂商标识 95 4.9.1 使用系统默认的databaseIdProvider 95 4.9.2 不使用系统规则 98 4.10 引入映射器的方法 99 第5章 映射器 102 5.1 概述 102 5.2 select元素——查询语句 103 5.2.1 简单的select元素的应用 104 5.2.2 自动映射和驼峰映射 105 5.2.3 传递多个参数 106 5.2.4 使用resultMap映射结果集 109 5.2.5 分页参数RowBounds 110 5.3 insert元素——插入语句 112 5.3.1 概述 112 5.3.2 简单的insert语句的应用 113 5.3.3 主键回填 113 5.3.4 自定义主键 114 5.4 update元素和delete元素 114 5.5 sql元素 115 5.6 参数 116 5.6.1 概述 116 5.6.2 存储过程参数支持 117 5.6.3 特殊字符串的替换和处理(#和$) 117 5.7 resultMap元素 118 5.7.1 resultMap元素的构成 118 5.7.2 使用map存储结果集 119 5.7.3 使用POJO存储结果集 119 5.8 级联 120 5.8.1 MyBatis中的级联 121 5.8.2 建立POJO 124 5.8.3 配置映射文件 127 5.8.4 N 1问题 133 5.8.5 延迟加载 133 5.8.6 另一种级联 137 5.8.7 多对多级联 140 5.9 缓存 143 5.9.1 一级缓存和二级缓存 144 5.9.2 缓存配置项、自定义和引用 147 5.10 存储过程 149 5.10.1 IN和OUT参数存储过程 150 5.10.2 游标的使用 152 第6章 动态SQL 155 6.1 概述 155 6.2 if元素 156 6.3 choose、when、otherwise元素 156 6.4 trim、where、set元素 157 6.5 foreach元素 159 6.6 用test的属性判断字符串 159 6.7 bind元素 160 第7章 MyBatis的解析和运行原理 162 7.1 构建SqlSessionFactory过程 163 7.1.1 构建Configuration 165 7.1.2 构建映射器的内部组成 165 7.1.3 构建SqlSessionFactory 167 7.2 SqlSession运行过程 168 7.2.1 映射器(Mapper)的动态代理 168 7.2.2 SqlSession下的四大对象 172 7.2.3 SqlSession运行总结 179 第8章 插件 181 8.1 插件接口 181 8.2 插件的初始化 182 8.3 插件的代理和反射设计 183 8.4 常用的工具类——MetaObject 186 8.5 插件开发过程和实例 187 8.5.1 确定需要拦截的签名 187 8.5.2 实现拦截方法 189 8.5.3 配置和运行 191 8.5.4 插件实例——分页插件 192 8.6 总结 205 第3部分 Spring基础 第9章 Spring IoC的概念 208 9.1 Spring的概述 208 9.2 Spring IoC概述 210 9.2.1 主动创建对象 211 9.2.2 被动创建对象 213 9.2.3 Spring IoC阐述 214 9.3 Spring IoC容器 215 9.3.1 Spring IoC容器的设计 215 9.3.2 Spring IoC容器的初始化和依赖注入 218 9.3.3 Spring Bean的生命周期 219 9.4 小结 223 第10章 装配Spring Bean 224 10.1 依赖注入的3种方式 224 10.1.1 构造器注入 224 10.1.2 使用setter注入 225 10.1.3 接口注入 226 10.2 装配Bean概述 227 10.3 通过XML配置装配Bean 228 10.3.1 装配简易值 228 10.3.2 装配集合 229 10.3.3 命名空间装配 233 10.4 通过注解装配Bean 235 10.4.1 使用@Component装配Bean 236 10.4.2 自动装配——@Autowired 239 10.4.3 自动装配的歧义性(@Primary和@Qualifier) 241 10.4.4 装载带有参数的构造方法类 244 10.4.5 使用@Bean装配Bean 245 10.4.6 注解自定义Bean的初始化和销毁方法 245 10.5 装配的混合使用 246 10.6 使用Profile 249 10.6.1 使用注解@Profile配置 249 10.6.2 使用XML定义Profile 250 10.6.3 启动Profile 252 10.7 加载属性(properties)文件 254 10.7.1 使用注解方式加载属性文件 254 10.7.2 使用XML方式加载属性文件 257 10.8 条件化装配Bean 258 10.9 Bean的作用域 259 10.10 使用Spring表达式(Spring EL) 261 10.10.1 Spring EL相关的类 261 10.10.2 Bean的属性和方法 264 10.10.3 使用类的静态常量和方法 265 10.10.4 Spring EL运算 265 第11章 面向切面编程 267 11.1 一个简单的约定游戏 267 11.1.1 约定规则 267 11.1.2 读者的代码 269 11.1.3 笔者的代码 271 11.2 Spring AOP的基本概念 274 11.2.1 AOP的概念和使用原因 274 11.2.2 面向切面编程的术语 278 11.2.3 Spring对AOP的支持 280 11.3 使用@AspectJ注解开发Spring AOP 280 11.3.1 选择切点 281 11.3.2 创建切面 281 11.3.3 连接点 283 11.3.4 测试AOP 285 11.3.5 环绕通知 287 11.3.6 织入 289 11.3.7 给通知传递参数 289 11.3.8 引入 290 11.4 使用XML配置开发Spring AOP 293 11.4.1 前置通知、后置通知、返回通知和异常通知 294 11.4.2 环绕通知 296 11.4.3 给通知传递参数 297 11.4.4 引入 298 11.5 经典Spring AOP应用程序 299 11.6 多个切面 301 11.7 小结 306 第12章 Spring和数据库编程 307 12.1 传统的JDBC代码的弊端 307 12.2 配置数据库资源 309 12.2.1 使用简单数据库配置 309 12.2.2 使用第三方数据库连接池 310 12.2.3 使用JNDI数据库连接池 310 12.3 JDBC代码失控的解决方案——jdbcTemplate 311 12.3.1 jdbcTemplate的增、删、查、改 312 12.3.2 执行多条SQL 314 12.3.3 jdbcTemplate的源码分析 315 12.4 MyBatis-Spring项目 317 12.4.1 配置SqlSessionFactoryBean 318 12.4.2 SqlSessionTemplate组件 322 12.4.3 配置MapperFactoryBean 324 12.4.4 配置MapperScannerConfigurer 324 12.4.5 测试Spring MyBatis 327 第13章 深入Spring数据库事务管理 330 13.1 Spring数据库事务管理器的设计 331 13.1.1 配置事务管理器 333 13.1.2 用Java配置方式实现Spring数据库事务 334 13.2 编程式事务 336 13.3 声明式事务 337 13.3.1 Transactional的配置项 337 13.3.2 使用XML进行配置事务管理器 339 13.3.3 事务定义器 340 13.3.4 声明式事务的约定流程 341 13.4 数据库的相关知识 343 13.4.1 数据库事务ACID特性 343 13.4.2 丢失更新 343 13.4.3 隔离级别 344 13.5 选择隔离级别和传播行为 347 13.5.1 选择隔离级别 347 13.5.2 传播行为 348 13.6 在Spring MyBatis组合中使用事务 350 13.7 @Transactional的自调用失效问题 358 13.8 典型错误用法的剖析 363 13.8.1 错误使用Service 363 13.8.2 过长时间占用事务 364 13.8.3 错误捕捉异常 366 第4部分 Spring MVC框架 第14章 Spring MVC的初始化和流程 370 14.1 MVC设计概述 370 14.1.1 Spring MVC的架构 372 14.1.2 Spring MVC组件与流程 372 14.1.3 Spring MVC入门的实例 374 14.2 Spring MVC初始化 378 14.2.1 初始化Spring IoC上下文 378 14.2.2 初始化映射请求上下文 379 14.2.3 使用注解配置方式初始化 386 14.3 S

立即下载
轻量级JavaEE企业应用实战》配套资源第五版

轻量级Java EE企业应用实战:Struts 2+Spring 3+Hibernate整合开发》第五版源代码,不包含jar包

立即下载
Java_Web轻量级开发全体验.pdf

Java_Web轻量级开发全体验 1:居然要大于50个字 2:好吧这是凑字数的

立即下载
Java EE互联网轻量级框架整合开发

Java EE互联网轻量级框架整合开发 SSM框架(Spring MVC+Spring+MyBatis)和Redis实现.pdf

立即下载
轻量级Java EE企业应用实战 第4版 完整版 pdf 下载

  《轻量级Java EE企业应用实战:Struts2+Spring4+Hibernate整合开发(第4版)》是《轻量级Java EE企业应用实战》的第4版,第4版保持了前几版内容全面、深入的特点,主要完成全部知识的升级。   《轻量级Java EE企业应用实战:Struts2+Spring4+Hibernate整合开发(第4版)》介绍了Java EE领域的三个开源框架:Struts 2、Spring和Hibernate。其中Struts 2升级到2.3.16.3,Spring升级到4.0.4,Hibernate升级到4.3.5。本书还全面介绍了Servlet 3.1的新特性,以及Tomcat 8.0的配置和用法,本书的示例也应该在Tomcat 8.0上运行。   《轻量级Java EE企业应用实战:Struts2+Spring4+Hibernate整合开发(第4版)》重点介绍如何整合Struts 2.3+Spring 4.0+Hibernate 4.3进行Java EE开发,主要包括三部分。第一部分介绍了Java EE开发的基础知识,以及如何搭建开发环境。第二部分详细讲解了Struts 2.3、Spring 4.0和Hibernate 4.3三个框架的用法,介绍三个框架时,以Eclipse IDE的使用来上手,一步步带领读者深入三个框架的核心。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,因此是本书的重点部分。这部分内容既包含了笔者多年开发经历的领悟,也融入了丰富的授课经验。第三部分示范开发了一个包含7个表,表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,希望让读者理论联系实际,将三个框架真正运用到实际开发中去。该案例采用目前*流行、规范的Java EE架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了IDE关的、基于Ant管理的项目源码,也提供了基于Eclipse IDE的项目源码,大限度地满足读者的需求。   《轻量级Java EE企业应用实战:Struts2+Spring4+Hibernate整合开发(第4版)》不再介绍Struts 1.x相关内容,如果读者希望获取《轻量级J2EE企业应用实战》第1版中关于Struts 1.x的知识,请登录http://www.crazyit.org下载。当读者阅读此书遇到技术难题时,也可登录http://www.crazyit.org发帖,笔者将会及时予以解答。 购买地址:https://item.jd.com/11559101.html

立即下载
轻量级微服务架构(上册).pdf 百度云连接

轻量级微服务架构(上册).pdf 高清版,黄勇 著 分上下册,本资源为上册

立即下载
轻量级Java EE企业应用实战(第4版) 百度云盘下载

轻量级Java EE企业应用实战(第4版) 作者: 李刚 出版社: 电子工业出版社 副标题: Struts 2+Spring 4+Hibernate整合开发 出版年: 2014-10-1 页数: 809

立即下载
轻量级微服务架构上册+下册(黄勇) 中文PDF版

本系列从开发与运维两方面分别对微服务架构的实践过程进行描述,全套分为上下两册,上册偏重于开发,下册偏重于运维。在上册中读者会学习到微服务架构所需的开发技能,包括使用SpringBoot搭建微服务开发框架,使用Node.js搭建微服务网关,使用ZooKeeper实现微服务注册与发现,使用Docker封装微服务,使用Jenkins部署微服务。通过阅读上册,读者可轻松搭建一款轻量级微服务架构。

立即下载
轻量级JavaEE企业应用实战(第四版)pdf+源码

《轻量级Java EE企业应用实战:Struts 2+Spring 3+Hibernate整合开发》是2008年电子工业出版社出版的图书,作者是李刚。《轻量级JavaEE企业应用实战》一书于2008年由电子工业出版社出版发行,该书是《轻量级J2EE企业应用实战》的第二版,同时还融合了《整合Struts+Hibernate+Spring应用开发详解》理论部分。实际上,该书凝结了前两本书的精华部分。该书介绍了Java EE领域的三个开源框架:Struts 2、Spring和Hibernate。其中Struts 2升级到2.1.2,Spring升级到2.5.5,Hibernate升级到3.2.6。该书保留《轻量级J2EE企业应用实战》里关于Tomcat、 Jetty的介绍,新增了关于Ant、CVS的内容。

立即下载
轻量级JavaEE企业应用实战(第四版)源码 百度云链接密码

轻量级JavaEE企业应用实战(第四版)从光盘里考出来的。

立即下载
Snort轻量级入侵检测系统全攻略

《Snort轻量级入侵检测系统全攻略》共11章,主要内容包括四个方面,较为全面地介绍了Snort入侵检测系统的安装部署、配置、调整及使用,基本涵盖了Snort有关的方方面面。《Snort轻量级入侵检测系统全攻略》的特点是实用性非常强,概念准确、实例丰富,能够培养读者建立一套实用IDS的实际动手能力。另外,《Snort轻量级入侵检测系统全攻略》深入到Snort的具体技术细节中,是一本不可多得的全面掌握Snort的技术图书。《Snort轻量级入侵检测系统全攻略》面向的对象为具有基本网络技术知识的读者,即使读者以前从未接触过IDS,书中穿插的实例也能帮助读者成为IDS高手。对于资深网管,《Snort轻量级入侵检测系统全攻略》能提供一种性价比高的安全解决方案。同时,对于已学习过网络课程的大中专在校生,《Snort轻量级入侵检测系统全攻略》也可作为入侵检测或信息安全课程的授课辅助材料。

立即下载
轻量级Java EE企业应用实战 (第4版)李刚,是第四版pdf完整版的百度云盘地址,不是光盘

轻量级Java EE企业应用实战 (第4版)李刚,是pdf完整版的百度云盘地址,不是光盘,适用于javaee开发人员,包括Struts2+hibernate+spring4.0

立即下载
轻量级Java EE企业应用实战(第5版)》光盘

本光盘是《轻量级Java EE企业应用实战(第5版)》一书的配书光盘,书中的代码按章、按节存放。文件里的txt文件里存储的是该光盘的百度云链接。

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

轻量级ORMDapper

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: