java学习汇总

来源:互联网 发布:淘宝充话费如何退款 编辑:程序博客网 时间:2024/06/17 01:25

ResourceBundle 读取配置文件

ResourceBundle bundle = ResourceBundle.getBundle("config.auto_config", Locale.ENGLISH);
config.auto_config 代表 config 包下的 auto_config.properties


2、WebProject使用了Timer,Tomcat关闭后,控制台依然输出信息。

GOOGLE之,给出的答案是 Timer不是守护线程,需要手动清理。


3.commons-configuration可以实现配置文件的自动重载。

PropertiesConfiguration config = new PropertiesConfiguration("profile/ab.properties"); config.setReloadingStrategy(new FileChangedReloadingStrategy()); String ab = config.getString("ab");


4.hibernate调用带输入输出参数存储过程

Session session = HibernateSessionFactory.getSession();      Connection conn = session.connection();      CallableStatement call = conn.prepareCall("{call SP_INF_SEQUEUEID(?,?)}");call.setString(1, "SGW_REQ_ID");call.registerOutParameter(2, oracle.jdbc.OracleTypes.VARCHAR);call.execute();seqId = call.getString(2);session.close(); 


5.页面乱码

复制了一个现成页面,但是显示乱码,试了很多方法,最后在逻辑类的代码里看到有一个PrintWriter的声明,把它删除之后,页面的乱码问题解决。

原创粉丝点击