我的任务是使用SELECT
productid,
NAME,
((CASE
WHEN Concat(' ', NAME, ' ') LIKE '% this %' THEN 1
ELSE 0
END) + (CASE
WHEN Concat(' ', NAME, ' ') LIKE '% is %' THEN 1
ELSE 0
END) + (CASE
WHEN Concat(' ', NAME, ' ') LIKE '% count %' THEN 1
ELSE 0
END) + (CASE
WHEN
Concat(' ', NAME, ' ') LIKE '% example %' THEN 1
ELSE 0
END)) AS CountString
FROM product;
创建一个包含RESTful
服务的JavaEE应用程序。我必须从CDI
数据库中获取数据。
我已经在互联网上研究了如何制作这个,但我无法找到一个正在使用我所需要的项目/指南。我已经创建了一个实体类,但我无法弄清楚如何处理数据库中的数据,只需Oracle
来处理数据库。
我的实体类:
crud
非常感谢任何帮助或指南链接。提前谢谢!
答案 0 :(得分:-1)
您正在寻找的是一个将JPA与jdbc结合在一起的教程。让jpa处理所有与数据库的谈话,你可以专注于开发。我建议使用spring。
Here是一个使用Spring的例子。
This是使用Eclipse-link的一个例子。
This是您连接oracle数据库的方式。
This是一个很棒的教程,可以从头开始整理shebang,添加和读取数据库。
答案 1 :(得分:-1)
我对CDI
知之甚少,但contoller
,dao
和service
是不同的级别。您可以找到有关restful service with CDI
和crud with oracle
的教程。如果您不必使用CDI,Spring date redis
将是另一种选择。
Hibernate
和spring data jpa
对于使用oracle的crud来说是个不错的选择。