多语言展示
当前在线:1296今日阅读:19今日分享:20

java面试总结

java面试总结
工具/原料

电脑

方法/步骤
1

写一个简单的工厂模式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);

2

jstl标签怎么使用? 解: JSTL:标准标签库,使用JSTL需要引入两个架包(JavaEE 5.0版本以上的不需要,1.4以下的需要引入),使用的时候在jsp页面中使用taglib引用标签。语法为:<%@ taglib uri='指定

3

引入的命名空间'   prefix='指定的引入简称' %>    核心标签有:if  choose   foreach  自定义标签的步骤:1,继承simpleTagSupport    2,重写doTag方法      3,在WEB-INF下面新建一个 .tld的标签库,把相应的Java代码搬家到标签库中。

方法/步骤2
1

什么是MyBatis?mybatis主要功能 怎么用?解:MyBatis是一个优秀的数据持久层框架,它能够通过配置一个Xml文件,在里面直接通过编写SQL语句就能实现对数据库的访问,

2

还可以通过写少量的Java代码,实现数据持久层的增删改查,提高开发效率。MyBatis是支持普通SQL查询,存储过程和高级映射的持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手动设置以及结果集的检索。每个MyBatis应用程序主要都是使用SqlSessionFactory实例的,一个SqlSessionFactory实例可以通过SqlSessionFactoryBuilder获得。SqlSessionFactoryBuilder可以从一个xml配置文件或者一个预定义的配置类的实例获得。

3

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();

推荐信息