随笔分类 -  知识积累

摘要:MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 实现基本的数据库操作功能的流程如下: 一、xml配置文 阅读全文
posted @ 2017-09-04 02:30 花火· 阅读(4599) 评论(0) 推荐(0)
摘要:在Eclipse中,编写JUnit测试类进行测试的流程。 阅读全文
posted @ 2017-08-08 15:14 花火· 阅读(742) 评论(0) 推荐(0)
摘要:Spring AOP:Spring的面向切面编程,提供AOP(面向切面编程)的实现 Spring Aspects:Spring提供的对AspectJ框架的整合 Spring Beans:Spring IOC的基础实现,包含访问配置文件、创建和管理bean等。 Spring Context:在基础IO 阅读全文
posted @ 2017-08-03 00:55 花火· 阅读(220) 评论(0) 推荐(0)
摘要:一、Spring的意义 Spring是致力于全方位简化Java开发的框架,任何Java应用都能在简单性、可测试性、松耦合等方面从Spring中获益。 1.Spring是如何简化Java开发的? 为降低Java开发的复杂性,Spring采取了以下4中关键性策略: (1)基于POJO的轻量级和最小侵入性 阅读全文
posted @ 2017-07-17 11:53 花火· 阅读(236) 评论(0) 推荐(0)
摘要:一、框架的意义 1.什么是框架? 框架就是一些类和接口的集合,通过这些类和接口协调来完成一系列的程序实现。有了框架,我们就可以集中精力进行业务逻辑的开发而不用去关心它的技术实现以及一些辅助的业务逻辑。 说白了,框架就是封装好方便程序员操作的类,使项目的开发更简单,维护起来也更容易。 框架的本体,实际 阅读全文
posted @ 2017-07-15 14:55 花火· 阅读(1766) 评论(0) 推荐(0)
摘要:Apache Maven是一个软件项目管理的综合工具。基于项目对象模型(POM)的概念,提供了帮助管理构建、文档、报告、依赖、发布等方法,Maven简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务的无缝连接。 maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展 阅读全文
posted @ 2017-07-08 23:36 花火· 阅读(168) 评论(0) 推荐(0)