zoukankan      html  css  js  c++  java
  • java知识总结-22

    **********************读取资源文件到程序中*******************
    try {
    // 读db.properties文件
    InputStream resourceAsStream = JdbcUtil.class.getClassLoader().getResourceAsStream("db.properties");
    // 将db.properties文件的内容加载到info中
    info.load(resourceAsStream);
    Class.forName(info.getProperty("driver"));
    } catch (ClassNotFoundException e) {
    throw new ExceptionInInitializerError("加载数据库驱动失败");
    } catch (IOException e) {
    e.printStackTrace();
    }
    ********************* C3P0连接池 **************************
    dataSource = new ComboPooledDataSource(); //得到c3p0 数据源


    ********************* dbcp 连接池 *********
    try {
    InputStream resourceAsStream = DBCPUtil.class.getClassLoader()
    .getResourceAsStream("dbcpconfig.properties");
    properties.load(resourceAsStream);
    dataSource = BasicDataSourceFactory.createDataSource(properties);
    } catch (Exception e) {
    e.printStackTrace();
    }

    **********ssh 整合 数据库乱码*****************
    <property name="url" value="jdbc:mysql://localhost:3306/test??useUnicode=true&amp;characterEncoding=utf-8"/>


    *********************** ssh 整合***************
    struts2 配置文件
    <constant name="struts.devMode" value="true"></constant> ---- 开发模式
    <constant name="struts.ui.theme" value="simple"></constant> -----主题
    <constant naem="struts.objectFactory" value="spring"></constant> ------由spring得到 action 对象

    ********************** mybatis sql拼接 ***********************
    需要在mybatis中,使用到大于号,小于号等等拼接sql语句,一般有以下XML转义字符 :
    XML转义字符
    &lt; < 小于号
    &gt; > 大于号
    &amp; & 和
    &apos; ' 单引号
    &quot; " 双引号
    ******************* mybatis加载使用 *************
    SqlSessionFactoryBuilder sessionFac = new SqlSessionFactoryBuilder();
    try {
    session = sessionFac.build(
    Resources.getResourceAsStream("mybatisConfig.xml"))
    .openSession();
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    t.testStudentSelect();
    StudentMapper m = session.getMapper(StudentMapper.class); ***得到代理类 然后操作

  • 相关阅读:
    实战weblogic集群之创建节点和集群
    实战weblogic集群之创建domain,AdminServer
    linux配置端口转发
    Linux系统下用户行为审计
    实战weblogic集群之安装weblogic
    MongoDB主从配置
    安装配置MongoDB
    PHPCMS v9 自定义表单添加验证码验证
    实战Nginx与PHP(FastCGI)的安装、配置与优化
    在线客服兼容谷歌Chrome、苹果Safari、Opera浏览器的修改
  • 原文地址:https://www.cnblogs.com/flytwosky/p/7215749.html
Copyright © 2011-2022 走看看