小编sha*_*ank的帖子

Scala中的表单播放框架

你好,我是scala play框架的初学者.我无法创建具有两个或更多输入的表单.我用Google搜索并在scala编程语言中找不到它.请建议我如何使用scala在表单中创建多个输入.我这样做了

val form = Form (tuple
    (
"firstname"-> text,
"lastname" -> text
)
)  and to get the values val(fname,lname) = form.bindFromRequest.get
Run Code Online (Sandbox Code Playgroud)

我是按照正确的方式.请建议我学习scala play框架的任何想法或资源.提前致谢

scala playframework-2.0

5
推荐指数
1
解决办法
1万
查看次数

使用石英调度程序在 Spring Boot 中进行动态作业调度

我想根据用户从 UI 提供的调度配置动态调度作业。当用户从 UI 保存新的计划配置时,流程必须使用新的计划参数调用新作业。可以有 n 个配置来执行相同的作业。Spring 支持 job detail 和 trigger 的实现如下。

定义jobdetail:

@Bean
public JobDetail jobDetail() {
    return JobBuilder.newJob().ofType(SampleJob.class)
      .storeDurably()
      .withIdentity("Qrtz_Job_Detail")  
      .withDescription("Invoke Sample Job service...")
      .build();
}
Run Code Online (Sandbox Code Playgroud)

定义触发器:

@Bean
public Trigger trigger(JobDetail job) {
    return TriggerBuilder.newTrigger().forJob(job)
      .withIdentity("Qrtz_Trigger")
      .withDescription("Sample trigger")
      .withSchedule(simpleSchedule().repeatForever().withIntervalInHours(1))
      .build();
}
Run Code Online (Sandbox Code Playgroud)

如何根据用户提供的参数动态传递job明细参数和触发?

java spring quartz-scheduler spring-boot

4
推荐指数
1
解决办法
6958
查看次数

如何在groovy中使用isNan()来检查输入是数字还是字符串

你好我是一个groovy的初学者我是如何检查如何检查给定的输入是否是一个数字我试过以下

def a= ' 12.571245ERROR'
if(a.isNan()==0)
{
println("not a number")
}
else
{
println("number")
}
Run Code Online (Sandbox Code Playgroud)

请帮助我如何在groovy中使用isNan.我google了很多但没有找到任何结果.提前致谢

groovy groovyshell groovy-console

3
推荐指数
3
解决办法
1万
查看次数

PostgreSQL数据库连接错误

你好我是postgresql的初学者,我无法通过pgadmin客户端从windows连接linux系统上的Postgresql数据库.我收到以下错误

FATAL: no pg_hba.conf entry for host "192.168.1.42", user "postgres", database "postgres", SSL off 
Run Code Online (Sandbox Code Playgroud)

请建议我怎么做.谢谢

postgresql postgresql-9.1

1
推荐指数
1
解决办法
1万
查看次数

使用内存数据库在Spring Boot中进行集成测试

我正在使用内存数据库(H2)进行集成测试,以便可以使用已知值填充存储库,并使用存储库初始化服务实现。这是我的考试课

@RunWith(SpringRunner.class)
@TestPropertySource("classpath:application-test.properties")
@SpringBootTest
public class ManufacturerServiceH2ImplTest {

    @Autowired
    private ManufacturerRepository manufacturerRepository;

    @Autowired
    ManufacturerServiceImpl manufacturerServiceImpl;


    @Test
    public void testManufacturerCreate() throws Exception {

        //Create Manufacturer
        Manufacturer manufacturer = new Manufacturer();
        manufacturer.setManufacturerId("SSS");
        manufacturer.setManufacturerName("WWW");

        //Save Manufacturer in Inmemory 
        Manufacturer manufacturerInMemory = manufacturerRepository.save(manufacturer);

        //Service Implementation
        StResponse createManufacturer = manufacturerServiceImpl.createManufacturer(manufacturer);

        //Compare the result

    }

}
Run Code Online (Sandbox Code Playgroud)

服务实现应使用保存在内存数据库中的数据,并且很少执行业务验证。我在这里面临的问题是服务实现实际上是在考虑ManufacturerRepository实例,该实例指向实际的db(在这种情况下为postgres),而不是指向内存数据库。关于如何将指示厂商数据库指向内存数据库的ManufacturerRepository实例注入厂商serviceImpl服务实现的任何帮助

java junit spring jpa spring-boot

0
推荐指数
1
解决办法
546
查看次数