摘要: mybatis是使用简单的xml或注解用于配置和原始映射,将接口和java的POJO映射成数据库中的记录。 每个MyBatis应用程序主要都是使用SqlSessionFactory实例的,一个SqlSessionFactory实例可以通过SqlSessionFactoryBuilder获得,SqlS 阅读全文
posted @ 2017-07-01 22:35 jiyujie 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Java 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 首先是要讲数据库与meclipse用conncetion连接,加载驱动Class.forName(" 阅读全文
posted @ 2017-06-28 22:38 jiyujie 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 微软解决方案框架-MSF,不像敏捷那样有宣言,但是他也有一套思想框架 (1)推动信息共享与沟通。所有信息都保留公开,讨论要包括涉及的所有角色,决定要公开并告知所有人。随着项目复杂度和团队规模的增加,信息共享和沟通可以让项目进度以及项目中存在的问题及时让所有人知道,保持敏捷,预测并适应变化。 (2)为 阅读全文
posted @ 2017-06-03 20:23 jiyujie 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 上一章讲了很多开发流程,第六章讲了敏捷流程。 敏捷流程是一系列价值观和方法论的集合,是一股思潮,或者说是一种价值观,涵盖了好几种软件开发的方法论,这些方法论又是建立在许多行之有效的最佳实践方法之上的。敏捷流程大致分为三步: 第一步:找出完成产品需要做的事情。各个需求和任务之间是有种种复杂的依赖关系的 阅读全文
posted @ 2017-05-24 14:08 jiyujie 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团队是由个人组成的。在团队的大流程中,是没一个具体的人在做开发,测试等,因此,个人在团队中也有独立的流程,把每个人的工作有序组织起来,就是团队的流程。软件系统的大部分模块是由个人开发或维护的,每个人的工作质量直接影响最终软件的质量,因此软件工 阅读全文
posted @ 2017-05-19 11:58 jiyujie 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 软件是由多人完成的,不同人员的工作之间相互有依赖关系,正是因为这样,软件才会有很多错误。程序员对模块功能的误解,疏忽或者理解不了模块的变化,都会造成错误。所以让自己定义的模块功能明确,模块内部的改变不会影响其他模块,而且模块的质量得到稳定的量化的保证很重要。所以单元测试就是一个重要解决方案。 一个好 阅读全文
posted @ 2017-05-11 16:53 jiyujie 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 软件工程是把系统的,有序的,可量化的方法应用到软件的开发,运营和维护上。软件工程包括:软件需求分析,软件构建,软件设计,软件测试和软件维护。 首先,从软件二字理解,软件是可以运行在计算机上及电子设备中的指令和数据的有序集合。软件以下特性:复杂性,不可见性,易变性,服从性,非连续性。这些特性让软件开发 阅读全文
posted @ 2017-05-07 12:09 jiyujie 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 现代网络真的发展的出乎意料的快,上一秒发生了什么可能下一秒就能在网络上传的沸沸扬扬全世界人民都知道。都说网络拉近了我们的距离,现在是个地球村,没有人敢想象没有网络的日子低头族们要怎么生活下去。 如果没有网络,我们可能点不了外卖了,懒人们只能饿死或不得不动手做饭,饭店也只能做堂吃的生意,也许还会损失一 阅读全文
posted @ 2017-04-29 13:20 jiyujie 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 昨天,微信在其公账号发出通知,说因为苹果对iOS应用的新规定取消赞赏功能,并且用二维码转账代替。虽然用公账号打赏的人不多,但是微信的这份通知让人看到了苹果的强势。尽管苹果之后回应称可以选择使用应用内购买的形式来做打赏功能,但是最后微信还是取消了所有打赏功能,等于使用iOS的人们无法在微信打赏。 其实 阅读全文
posted @ 2017-04-20 17:48 jiyujie 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 随着信息时代的发展,软件工程产业迈入快速平稳的发展,这才有了大学软件工程专业。因为有社会的需要,才会有这一专业的发展,需要我们年轻的一代去创造。软件工程是一项体系化工程,需要大量保障基础作为铺垫。但是,现在大部分在校软件工程的学习跟不上时代的发展,很有可能学生学习到的到社会中没有什么很大的用处,学生 阅读全文
posted @ 2017-04-09 12:06 jiyujie 阅读(98) 评论(0) 推荐(0) 编辑