- 浏览: 6139 次
- 性别:
- 来自: 北京
最新评论
-
yuanmengchong:
ninthbar 写道事务如何处理?事务你可以弄一个servi ...
dbutils +dbcp 连接池构建dao层 -
ninthbar:
事务如何处理?
dbutils +dbcp 连接池构建dao层
请您先登录,才能继续操作
文章列表
背景:
前几天有个pm搭建了个邮件服务,让我把发送邮件整合到系统里面。以前用过jmail发送过。由于这次是做的产品,所以对ui要求很高。所以要求邮件发送html。从java里面拼接实在是混乱,也不易修改。所以想到了利用模板来搞定
jar :jmail 1.4+ struts2+freemaker
java:
<!-- public String forgetPwd() {
HttpServletRequest request = ServletActionContext.getRequest();
String email = request.getPar ...
写着别人看不懂的代码,骂着前人看不懂的代码,生活就是这样。诸葛亮说过什么都懂一些,生活更精彩一些点。最近生活就是早晨一杯豆浆 去了公司看看新闻 午饭后看看视频 下午没事看看effective java。 晚上回去和老大狗咬狗,搞局dota ,看会hadoop ,睡觉。
偶尔去面试也是失败的那种,还他妈的请假去的,月底一看工资没多少了。这就是悲剧的人生啊
看effective java 发现一个小问题
作者说在运行下面程序会永远运行下去。我试了下只运行了一秒。 后来明白可能是作者是单核 我的是多核的原因,所以在新版本里,修改成了“ 不能保证线程看到值的改变”
不知道这么说对不对。请大家看看
import java.io.ObjectStreamException;
import java.lang.reflect.AccessibleObject;
import java.util.concurrent.TimeUnit;
public class Test {
private static boolean is ...
前些日子,公司经过需求调研后决定开一个新项目。我新入不久,目测原来的工程都是servlet+jdbc构建。以前那种痛苦的感觉顿时回忆起来,经过商讨决定引入框架,费了点时间把mybatis引入后大伙说jar包太大(精简后加了2.5m,泪奔!还不让用spring,白衣老大我好想跟你混啊)而且仍然感觉繁琐。于是决定用dbutils 搭建一套。无spring。增删改查只需要传递model,也可自己定义sql。dbcp 我打印了datasource 的hasecode 销毁后code相同,这里claose 就是dbcp里的伪关闭啦。下面是代码
package com.navitek.yq.dao ...