我只使用
Warework.这是一个很大的JAR,但我认为它可以满足您的需求.我会告诉你它是如何工作的:
1-在项目的源文件夹中创建此目录结构:
/META-INF/system/statement/sql
2-在“/ META-INF / system”目录中,使用以下内容创建名为“pool-service.xml”的文件:
在此文件中,将参数值替换为与数据库连接所需的值.保持“connect-on-create”等于“true”.
3-在./ META-INF / system / statement / sql“目录中编写.sql脚本.您可以编写这样的SELECT语句(每个文件一个语句):
找到-user.sql
SELECT * FROM HOME_USERS A WHERE A.ID = ${USER_ID}
和UPDATE这样的语句(每个文件一个或多个语句):
创建-user.sql
INSERT INTO HOME_USERS (ID, NAME) VALUES (${USER_ID}, ${USER_NAME});
INSERT INTO ACTIVE_USERS (ID) VALUES (${USER_ID});
4-要连接数据库,请执行以下操作:
// "Test.class" must be any class of your project (the same project where /META-INF/system directory exists).
// Do not change "full" and "relational-database" strings.
// If you change "system" for &#