- 浏览: 10443 次
- 性别:
- 来自: 武汉
最新评论
文章列表
数据库里面表对应Date类型,选择用java.util.date 插入只有年月日没有时分秒。
最后解决如下
主要改vo对应映射就可以了
如:
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "LOG_TIME", length = 7)
TemporalType.TIMESTAMP 对应 年月日 时分秒
TemporalType.DATE 对应 年月日
TemporalType.TIME 对应 时分秒
应用举例,可能你的代码Service层有类似这样的代码
@Transactional(readOnly = false, propagation = Propagation.REQUIRED,isolation = Isolation.DEFAULT)
@Service("xxxxBs"
那么Transactional到底是怎么玩的了? 这里罗列一下啊备忘
Propagation 是表示事务的传播行为
REQUIRED 支持当前事务,如果当前没有事务,就新建一个事务。
PROPAGATION_SUPPORTS 支持当前事务, ...
java守护线程(又称:后台线程)设置方式很简单
Thread.setDaemon(true); 即可
java中有2类线程,用户线程,守护线程
一般情况下默认都是用户线程,那么守护线程是干嘛的了?体会一下别名就知道了,他表示做完后台线程默默去执行,与JVM共存亡,当其被Thread.setDaemon(true);后,然后strat()即开始在后台执行了。JVM如果关闭其也会跟着关闭,而且是强制关闭,不关心后续处理。
JDK1.5以后的集合框架备忘
Collection
List ArrayList (用于遍历情景)
LinkedList (用于动态添加修改情景)
Vector(线程安全集合)
Set HashSet,TreeSet
Queue PriorityQueue
Map HashMap,TreeMap(红黑树排序Map) ConcurrentHashMap(线程安全Map)
JDK1.5+ 提供2个线程安全包装类
1 synchronizedMap 2 synchronizedList
这样就获取1个线程安全HashMap
Map map = Collec ...
ActiveMQ是一个强大的消息服务器,准确的说其定位是消息总线。然后今天用1上午时间入入门体验一下消息队列
咱们的项目一般都是 基于ssh,其中spring扮演的角色就是万金油啊,这次也不例外整合ActiveMQ就靠他了
首先下载下来ActiveMQ 然后进入bin目录 启动消息服务器即可,你可以通过后台的控制窗口看消息服务器运行情况
也可以在 http://127.0.0.1:8161/admin 这里看消息服务器情况,比如几个链接当前开了几个队列,队列里是什么内容,设计相当贴心啊
言归正传谈谈整合
activation-1.1.jar
activemq-camel-5. ...