一:异常截图
二:我的实体@Entity
@Table(name = "p_user")
public class User extends AbstractEntity {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id;
//账号
@Column(name = "acco...
分类:
移动开发 时间:
2015-01-20 11:59:59
阅读次数:
156
常用注解有以下几种:
@Autowired
@Qualifier("")
@Repository
@Service
@Component
@Controller
@WebServelet
@Entity
@Table(name="")
@Id
@Column(length=)
@GeneratedValue(strategy=GenerationType.AUTO)
@S...
分类:
编程语言 时间:
2015-01-14 15:38:04
阅读次数:
274
11.3.1.2 Haskell 的延迟计算策略
在延迟计算策略(lazy evaluation strategy)中,函数的参数值,在函数调用时不会计算,直到后来用到这个值时才计算。我们回到前面的例子:
TestAndCalculate(Calculate(10));
在这里,Haskell 直接跳转到TestAndCalculate 函数主体。Haskell 会记住参...
分类:
其他好文 时间:
2015-01-12 11:36:32
阅读次数:
160
策略模式如图所示:代码如下:#!/usr/bin/envpython#-*-coding:utf-8-*-classStrategy:"抽象算法类"defalgorithmInterface(self):"抽象方法"passclassConcreteStrategyA(Strategy):"具体算法类A"defalgorithmInterface(self):"具体实现方法"print(‘AlgorithmA‘)classConcreteSt..
分类:
编程语言 时间:
2015-01-06 18:19:24
阅读次数:
221
策略模式(strategy):它定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的用户。
在下面的情况下应当考虑使用策略模式:
1. 如果在一个系统里面有许多类,它们之间的区别仅在于它们的行为,那么使用策略模式可以动态地让一个对象在许多行为中选择一种行为。
2. 一个系统需要动态地在几种算法中选择一种。那么这些算法可以包装到一个个的具体算法类里面,...
分类:
编程语言 时间:
2015-01-04 17:18:39
阅读次数:
352
策略模式是一种定义一系列算法的方法,从概念上来讲,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方法调用所有的算法,减少各种算法类与使用算法类之间的耦合。
策略模式的 strategy (COperate)类层为 context 定义了一些了可供重用的算法或者行为,继承有助于析取这些算法中的公公功能。
策略模式简化了单元测试,因为每个算法都有自己的类,可以通过自己的接口单独测试...
分类:
编程语言 时间:
2015-01-04 17:08:33
阅读次数:
187
模式动机完成一项任务,往往可以有多种不同的方式,每一种方式称为一个策略,我们可以根据环境或者条件的不同选择不同的策略来完成该项任务。在软件开发中也常常遇到类似的情况,实现某一个功能有多个途径,此时可以使用一种设计模式来使得系统可以灵活地选择解决途径,也能够方便地增加新的解决途径。 在软件系统中,有许...
分类:
其他好文 时间:
2015-01-04 12:03:09
阅读次数:
270
首先看下使用JPA规范的注解方式模板(代码中解释很详细):
@Entity(name="person")
public class Person {
//GenerationType为AUTO是权衡mysql和oracle不同,也可以对应具体数据库选择IDENTITY或者SEQUENCE
@Id @GeneratedValue(strategy=GenerationType.AUTO)
...
分类:
其他好文 时间:
2015-01-03 09:26:14
阅读次数:
227
Head First Design Pattern 读书笔记(1) Strategy Pattern 策略模式 ========= 这几天为了锻炼看英语文档的能力,开着有道硬着头皮看 《Head First Desgin Pattern》的原版书,顺便做下笔记,把里面提到的每个模...
分类:
其他好文 时间:
2015-01-02 21:10:14
阅读次数:
300
【设计模式】 策略模式一. 策略模式1. 对相同功能不同实现的一系列算法的封装, 使切换算法时不会影响调用者2. 代码 class Strategy { public static void Test() { double money = 6...
分类:
其他好文 时间:
2015-01-02 17:32:13
阅读次数:
106