GitHub - berndruecker/trip-booking-saga-java:使用轻量级开源工作流引擎(Camunda) 实现Saga模式的示例
compensating actions
saga.startEvent()
.serviceTask( "car" ).name( "Reserve car
4 年 前
如何通过ResultTransformer和原生SQL或JPQL生成DTO?
from car" )
.unwrap(org.hibernate.query.NativeQuery. class
5 年 前
使用Drools和无服务器实现业务规则编排
来管理传入的规则请求、审计规则和跟踪异常。 这篇文章展示了一个协调框架,允许你使用一个开源规则引擎。 它使用Drools规则引擎建立了一套规则,用于根据Car和Person对象的属性来计算保险费
2 年 前
如何通过构造函数和JPQL生成DTO?
, c.color) from Car c”创建带参数的DTO。 @Repository
@Transactional
public class Dao<T, ID
5 年 前
如何通过javax.persistence.Tuple和JPQL提取DTO?
color from Car c" , Tuple. class
).getResultList();
return result
5 年 前
Java最佳实践和建议:设计模式
使用超类,其值因工厂类而异。 public class Car{
private String model;
private int numberOfDoors
5 年 前
Java中的SOLID原则 - ds73306
{
public double Value(Vehicle v) {
if (v instanceof Car) {
return v.getValue() * 0.5;
if
2 年 前
什么是抽象文档模式?
= ...;
Car car = new Car(source);
String model = car.getModel();
int price = car.getPrice
5 年 前
5个令人惊叹不已的Lombok函数
;
@Builder
public class Car {
private String brand;
private String model;
private int year
2 个月 前
结合Hazelcast和Spring的分布式缓存 - reflectoring
= Hazelcast.newHazelcastInstance();
public Car put(String number, Car car){
IMap<String, Car> map
3 年 前
模板方法和构建器模式的终极指南
的构建器模式的示例:
[code]class Car {
private String engine;
private int wheels;
static
2 个月 前
Java的SOLID编程原则 - Filippo Buletto
。接口将由将使用它的客户端定义,这意味着接口的客户端将只知道与它们相关的方法。 // BAD
public interface Car {
Status open
5 年 前
一个简单的编译时依赖注入框架
(turbocharger);
Car car = new Car(engine, List.of(driversSeat, passengerSeat
1 年 前
请教一个关于性能优化的问题
= getList()//根据上面SQL取出的记录 HashMap groupData = new HashMap(); for (Carrier car:list) { String
10 年 前
Kotlin中GoF设计模式教程
interface Car {
fun drive()
}
// Concrete component
class BasicCar : Car {
override fun
3 个月 前