这时如果有一种框架即能写SQL语句,又不需要处理返回结果(结果自动映射成对象)的框架就好了,这时iBatis这种“半自动化的”ORM框架就显得很重要了。 相对Hibernate等自动化的ORM框架,iBatis的着力点是POJO与数据库表之间的映射,并不会自动的生成SQL语句,也就是说对于需要程序员自己写SQL语句,但是对于传递的参数和返回的...
有一个名词叫pojo(Plain Ordinary Java Object),里面有许多属性以及它们的getter/setter方法。 实体类==Java bean==pojo,它们没有区别,就是换种叫法而已。 ● SQL语句以及映射写在xml或注解中。 二.MyBatis访问数据库的核心构成 从这个结构图要明确知道MyBatis访问数据库的核心构成包括三个核心类和两种配置文件。
Context envContext = (Context) initContext.lookup(“java:/comp/env”); dataSource = (DataSource) envContext.lookup(“jdbc/demo”); 配置内容也可以加到webapp/META-INF/context.xml文件中,这样更便于打包部署。 <%@pageimport="java.sql.*, javax.sql.*, javax.naming.*"%> Using a DataSource...
本框架以Spring Framework为核心、Spring MVC作为模型视图控制器、JDBC + Hibernate作为数据库持久化, 前端基于JQuery的优秀开源UI实现的一个简单、易学的综合性业务基础平台。。 1.2文档精要: 1、hihsoft业务基础平台开发手册.pdf 2、HihSoft业务基础平台开发环境介绍篇.pdf 1.3在线体验: 网站地址:http://www.javahi...
本框架以Spring Framework为核心、Spring MVC作为模型视图控制器、JDBC + Hibernate作为数据库持久化, 前端基于JQuery的优秀开源UI实现的一个简单、易学的综合性业务基础平台。。 1.2文档精要: 1、hihsoft业务基础平台开发手册.pdf 2、HihSoft业务基础平台开发环境介绍篇.pdf 1.3在线体验: 网站地址:http://www.javahi...
AsyncTask是个人编写的一个Java异步调用框架,支持用户: 1)自定义Task,并可设置Task的类型(Type), 子类型(subType),超时时间(TImeout),标识(Flag-可用来区分不同的Task),Task的输入参数(input)等。 2)可通过submitTask,提交 到框架中异步执行。 3)可自定义对应TaskExecutor,通过配置添加到框架中。 4)用户可使用...
b) 图形化处理:Fusionchart 7、 测试框架 1、分辨率自适应:解决在不同分辨率下,系统能够正常显示。 2、开发语言:系统采用Java 语言开发,具有卓越的通用性、高效性、平台移植性和安全性。 3、分层设计:(数据库层,数据访问层,业务逻辑层,展示层)层次清楚,低耦合, 各层必须通过接口才能接入并进行参数校验(如:在展...