上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: Spring 的两种注入方式: 1. 属性注入:通过无参构造函数+setter方法注入 2. 构造注入:通过有参的构造函数注入。 优缺点: 1. 属性注入直白易懂,缺点是对于属性可选的时候,很多个构造函数会显得类很臃肿。 2. 构造注入是一种高内聚的体现,特别是针对有些属性需要在对象在创建时候赋值, 阅读全文
posted @ 2017-10-16 17:30 春眠不觉笑 阅读(272) 评论(0) 推荐(0) 编辑
摘要: P命名空间 装配属性 使用<property> 元素为Bean 的属性装配值和引用并不太复杂。尽管如此,Spring 的命名空间p 提供了另一种Bean 属性的装配方式,该方式不需要配置如此多的尖括号。 命名空间p 的schema URI 为http://www.springframework.or 阅读全文
posted @ 2017-10-16 15:08 春眠不觉笑 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Spring 是大规模企业级框架,用户数量多,数据规模大,功能众多,业务复杂, 性能和安全要求高 灵活多变 Spring框架是轻量级的框架,javaEE的春天,当前主流的框架,一站式的企业应用开发框架 Spring 目标:是使现有的技术更加易用,推进代码的最佳实践 Spring 内容:IOC容器 控 阅读全文
posted @ 2017-10-16 14:48 春眠不觉笑 阅读(571) 评论(0) 推荐(0) 编辑
摘要: Mybatis 查询缓存机制,根据缓存的作用域和声明周期,可以分为 一级缓存和二级缓存。 Mybatis 查询缓存的作用域是根据映射文件的namespace划分的,相同的namespace的mapper 查询数据放在同一个缓存区域。不同的namespace下的数据互不干扰,无论是一级缓存还是二级缓存 阅读全文
posted @ 2017-09-23 21:44 春眠不觉笑 阅读(137) 评论(0) 推荐(0) 编辑
摘要: MyBatis中的延迟加载,也称为懒加载,是指在进行关联查询时,按照设置延迟加载规则推迟对关联对象的select查询。延迟加载可以有效的减少数据库压力。 注意:MyBatis的延迟加载只是对关联对象的查询有延迟设置,对于主加载对象都是直接执行查询 的 关联对象的加载时机 MyBatis根据对关联对象 阅读全文
posted @ 2017-09-23 16:27 春眠不觉笑 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 当查询结果涉及到多张表是,就需要使用关联查询 :一对多 ,多对一 ,自关联 ,多对多 一对多:一的一方可以看到多方,就是在一的一方植入多的一方的属性 单条SQL:两表联查 直接到内存 多条SQl:每次都只关注一张表,到内存投影再去调度另一个SQL 根据部门编号查询部门对象,一个部门下有多个员工 两表 阅读全文
posted @ 2017-09-23 16:02 春眠不觉笑 阅读(309) 评论(0) 推荐(0) 编辑
摘要: settings 发现autoMappingBehavior的value的值有NONE,PARTIAL,FULL NONE : 禁止自动配置 PARTIAL:(默认):自动配置所有的,有内部嵌套(association,collection)的除外。 FULL: 自动配置所有 在小配置 IUserD 阅读全文
posted @ 2017-09-16 16:30 春眠不觉笑 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 如何使用idea创建maven项目 1.打开idea 2.右击file 选择new Module,建立模板 3.选择Maven √上Create from archetype 选择 org.apache.maven.achetypes:maven-achetype-webapp 4.新模板的 Gro 阅读全文
posted @ 2017-09-16 15:12 春眠不觉笑 阅读(129) 评论(0) 推荐(1) 编辑
摘要: maybatis-config.xml mapper / IUserDao jdbc.properties log4j.properties userTest 阅读全文
posted @ 2017-09-14 23:09 春眠不觉笑 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 丑是丑了点,但是还是有成就感的 ------- "> 添加页面 ... 阅读全文
posted @ 2017-09-07 14:42 春眠不觉笑 阅读(204) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页