电脑
写一个简单的工厂模式public class Factory{ public static ISample creator(int which){ if (which==1) return new SampleA(); else if (which==2) return new SampleB(); }}iSample sampleA=Factory.creator(1);
jstl标签怎么使用? 解: JSTL:标准标签库,使用JSTL需要引入两个架包(JavaEE 5.0版本以上的不需要,1.4以下的需要引入),使用的时候在jsp页面中使用taglib引用标签。语法为:<%@ taglib uri='指定
引入的命名空间' prefix='指定的引入简称' %> 核心标签有:if choose foreach 自定义标签的步骤:1,继承simpleTagSupport 2,重写doTag方法 3,在WEB-INF下面新建一个 .tld的标签库,把相应的Java代码搬家到标签库中。
什么是MyBatis?mybatis主要功能 怎么用?解:MyBatis是一个优秀的数据持久层框架,它能够通过配置一个Xml文件,在里面直接通过编写SQL语句就能实现对数据库的访问,
还可以通过写少量的Java代码,实现数据持久层的增删改查,提高开发效率。MyBatis是支持普通SQL查询,存储过程和高级映射的持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手动设置以及结果集的检索。每个MyBatis应用程序主要都是使用SqlSessionFactory实例的,一个SqlSessionFactory实例可以通过SqlSessionFactoryBuilder获得。SqlSessionFactoryBuilder可以从一个xml配置文件或者一个预定义的配置类的实例获得。
String conf='SqlMapConfig.xml';SqlSession session=null; Reader reader = Resources.getResourceAsReader(conf);SqlSessionFactoryBuilder sfb = new SqlSessionFactoryBuilder();SqlSessionFactory factory=sfb.build(reader);SqlSession session=factory.openSession();