黑马程序员技术交流社区

标题: javaee就业班 [打印本页]

作者: zhoufan0628    时间: 2017-12-8 17:31
标题: javaee就业班
周帆.
今日学习总结:
今天学了javabean的定义,数据库结果集的操作,学习了八个专门用于操作结果集的类 有阿帕奇提供的DBUtils包中提供(虽然斌哥说以后基本上用不到 我还是老老实实敲了一天),主要的练习是在java端对数据库进行操作 下面贴上部分代码示例:
操作结果集的类的部分代码示例
1:public static void mapListHandler()throws Exception{
        String sql = "SELECT *FROM sort";
        List<Map<String,Object>> lis = qr.query(con, sql, new MapListHandler());
        
        for(Map<String,Object> map : lis){
            for(String key : map.keySet()){
                System.out.print(key+"..."+map.get(key));
            }
            System.out.println();
        }
    }
2:public static void scalarHandler()throws Exception{
        String sql = "SELECT COUNT(*)FROM sort";
        Long l = qr.query(con, sql, new ScalarHandler<Long>());
        System.out.println(l);
    }
自己定义的静态工具类 用于连接数据库
public class JDBCUtils {
    private static Connection con;
    private static String driverClass;
    private static String url;
    private static String username;
    private static String password;
    private static Properties prop;
    static{
        try {
            InputStream in = JDBCUtils.class.getClassLoader().getResourceAsStream("database.properties");
            prop = new Properties();
            prop.load(in);
            readerConfig();
        } catch (Exception e) {
            throw new RuntimeException(e+"数据库连接失败或者配置文件读取失败");
        }
    }
    public static Connection getConnection(){
        return con;
    }
   
    private static void readerConfig()throws Exception{
        driverClass = prop.getProperty("driverClass");
        url = prop.getProperty("url");
        username = prop.getProperty("username");
        password = prop.getProperty("password");
        con = DriverManager.getConnection(url, username, password);
    }
}
总结结束
good good study day day up!!!!!!


作者: xiongliu    时间: 2017-12-9 15:51
代码我虽然看不明白,但是总结挺好的,继续保持,,,
作者: 1414225997    时间: 2017-12-10 09:31
good good study day day up!
作者: 没关系    时间: 2017-12-11 20:22
继续努力   加油哦 、、、、
作者: 狸大大    时间: 2017-12-12 10:35
善于总结    温故而知新
作者: 花开的季节    时间: 2017-12-12 11:12

good good study day day up!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2