未来_我来
因为渴望改变,所以必须努力
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 41 下一页
摘要: 1,软件开发周期 市场调研--需求分析(<<需求分析说明书>>)--项目立项--项目系统分析--(<<总体设计说明书>>)(<<详细设计说明书>>)--代码编写(<<开发日志>>)--测试--(<<测试用例说明书>>)--系统的部署和实施(<<系统实施手册>>)--交付用户(<<用户使用手册>>) 阅读全文
posted @ 2017-12-18 15:33 未来_我来 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。 那么,到底中国的程序员水平比西方程序员水平差,还是中国有许 阅读全文
posted @ 2017-12-18 14:57 未来_我来 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 1、请你自我介绍一下你自己, 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突 阅读全文
posted @ 2017-12-18 14:45 未来_我来 阅读(124) 评论(0) 推荐(0) 编辑
摘要: ——————Java新手学习路线—————— 第一阶段:J2SE(java基础部分) java开发前奏;. ①计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,程序的执行过程,. ②相关反编译工具介绍,java开发工具Eclipse的安装和使用,java 阅读全文
posted @ 2017-12-18 14:36 未来_我来 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 创建模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求 阅读全文
posted @ 2017-12-18 13:35 未来_我来 阅读(149) 评论(0) 推荐(1) 编辑
摘要: 9.3.5 使用生成的代码 需要将生成工程中所生成的代码拷贝到自己的工程中。 拷这4个到我们原来的spring_mybatis1216工程下 ItemsMapper.java ItemsMapper.xml 测试ItemsMapper中的方法 ItemsMapperTest.java 9.4 逆向工 阅读全文
posted @ 2017-12-17 19:33 未来_我来 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 9 逆向工程 9.1 什么是逆向工程 mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 企业实际开发中,常用的逆向工程方式: 由于数据库的表生成java代码。 9. 阅读全文
posted @ 2017-12-17 19:27 未来_我来 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 8 spring和mybatis整合 8.1 整合思路 需要spring通过单例方式管理SqlSessionFactory、mapper接口。 spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成) 阅读全文
posted @ 2017-12-17 18:22 未来_我来 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 7.4 mybatis整合ehcache EhCache 是一个纯Java的进程内缓存框架,是一种广泛使用的开源Java分布式缓存,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 7.4.1 分布缓存 我们系统为了提高系统并发,性能、一般对系统进行分布式部署(集群部署 阅读全文
posted @ 2017-12-17 18:14 未来_我来 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 7.3 二级缓存 7.3.1 原理 下图是多个sqlSession请求UserMapper的二级缓存图解。 首先开启mybatis的二级缓存。 sqlSession1去查询用户id为1的用户信息,查询到用户信息会将查询数据存储到二级缓存中。 如果SqlSession3去执行相同 mapper下sql 阅读全文
posted @ 2017-12-17 18:08 未来_我来 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 7 查询缓存 7.1 什么是查询缓存 mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存,和二级缓存。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的 阅读全文
posted @ 2017-12-17 18:03 未来_我来 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 6 延迟加载 6.1 什么是延迟加载 需要查询关联信息时,使用mybatis延迟加载特性可有效的减少数据库压力,首次查询只查询主要信息,关联信息等用户获取时再加载。 resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、 阅读全文
posted @ 2017-12-17 17:59 未来_我来 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 5 resultMap总结 resultType: 作用: 将查询结果按照sql列名pojo属性名一致性映射到pojo中。 场合: 常见一些明细记录的展示,比如用户购买商品明细,将关联查询信息全部展示在页面时,此时可直接使用resultType将每一条记录映射到pojo中,在前端页面遍历list(l 阅读全文
posted @ 2017-12-17 17:53 未来_我来 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 4 多对多查询 4.1 需求(查询用户及用户购买商品信息) 查询用户及用户购买商品信息。 4.2 sql语句 查询主表是:用户表 关联表:由于用户和商品没有直接关联,通过订单和订单明细进行关联,所以关联表: orders、orderdetail、items 4.3 映射思路 将用户信息映射到user 阅读全文
posted @ 2017-12-17 17:52 未来_我来 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 3 一对多查询 3.1 需求(查询订单及订单明细的信息) 查询订单及订单明细的信息。 3.2 sql语句 确定主查询表:订单表 确定关联查询表:订单明细表 在一对一查询基础上添加订单明细表关联即可。 3.3 分析 使用resultType将上边的查询结果映射到pojo中,订单信息的就是重复。 要求: 阅读全文
posted @ 2017-12-17 17:47 未来_我来 阅读(166) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 41 下一页

2 3
4