Spring
文章平均质量分 82
linzhijia0612
这个作者很懒,什么都没留下…
展开
-
Spring 事物管理 @Transactional
spring 事务注解默认遇到throw new RuntimeException("...");会回滚需要捕获的throw new Exception("...");不会回滚// 指定回滚@Transactional(rollbackFor=Exception.class) public void methodName() { // 不会回滚转载 2013-06-29 20:55:56 · 541 阅读 · 0 评论 -
【Spring中 @Autowired标签与 @Resource标签 的区别 】
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springframework.beans.factory.annotation.Autowi转载 2013-06-29 20:46:51 · 522 阅读 · 0 评论 -
【Spring @Transactional】
public class TradingServiceImpl { @PersistenceContext(unitName="trading") EntityManager em; @Transactional public long insertTrade(TradeData trade) throws Exception { em.persi转载 2013-06-29 20:51:25 · 542 阅读 · 0 评论 -
【Spring中用到的设计模式】
下面来简单列举spring中的设计模式: 1.简单工厂 又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bean对象,但是否是在传入参数后创建还是传入参数前创转载 2013-07-01 17:45:32 · 727 阅读 · 0 评论 -
MySql中实现类似Oracle的Sequence方案
项目中使用mysql数据库,功能涉及某信息编号需要从15000开始自增长。方案一 mysql中建立 sequence_value 表 DAO实现自增长Create TableCREATE TABLE `sequence_value` ( `id` int(11) unsigned NOT NULL AUTO_INCREMEN原创 2015-03-03 10:04:07 · 1093 阅读 · 0 评论