连接表的Rails命名约定(Rails naming convention for join table)
这个问题源于: 如何在创建rails连接表之后链接表单
我正在创建我的产品和类别模型之间的连接表。
应该怎样命名连接表? categories_products或category_products或其他东西?
This questions stems from: How to link form after creating rails join table
I am creating the join table between my Product and Category Models.
What should the join table be named? categories_products or category_products or something else?
原文:https://stackoverflow.com/questions/11590469
更新时间:2022-09-04 07:09
最满意答案
参考下: public class DBConnection { private static final String DBDRIVER = "com.mysql.jdbc.Driver"; // 驱动类类名 private static final String DBURL = "jdbc:mysql://127.0.0.1:3306/test";// 连接URL private static final String DBUSER = "root"; // 数据库用户名 private static final String DBPASSWORD = "123"; // 数据库密码 public static Connection getConnection() { Connection conn = null; try { Class.forName(DBDRIVER).newInstance(); // 注册驱动 conn = DriverManager.getConnection(DBURL, DBUSER, DBPASSWORD); // 获得连接对象 } catch (Exception e) { e.printStackTrace(); } return conn; } }
其他回答
你试试把驱动的jar包导入到工程里面试试。。这个错误显示的是你的驱动包没有找到。你直接导入到工程就可以找到了
是用JDBC做的?
是web项目吗 把jar包放到项目路径下的web-inf下的lib文件夹下啊 总之就是跟你项目的其它包放一起啊
相关问答
更多-
mysql加载驱动错误问题[2019-03-21]
下载个 mysql-connector-java-XXX-bin.jar,XXX处为版本号 并放到你Java项目的 WEB-INF/lib 下 然后采用 jdbc:mysql://localhost:3306/DB 方式连接 -
java链接mysql的时候怎么加载驱动[2022-05-23]
是这样的,首先你会发现这句话会抛出一个异常ClassNotFoundException(无法找到驱动类)驱动是在程序第一次运行的时候进行加载,如果你是发布到服务器上并且加载后运行了一遍,那么第二次注视了确实没有什么问题。这是你的第一个问题。第二个来说就是首先你需要定义好一个针对于数据库的连接,这个连接如果被你的程序调用那么就可以用来访问数据库,其中的字符串第一个就是你定义的连接名称(连接服务名称),第二个是你的数据库登陆名称,第三个就是对应的密码。 -
加载MYSQL JDBC驱动问题[2022-08-16]
区别是你导了三个不同的jar包,创建数据库连接驱动,javaJDK并没有提供完整的实现,但是支持组建的实现,所有就有了好多不同机构对他做了具体的实现,需要导入一个driver包,后缀为.jar。你导不同的jar包,jar包定义的路径都不同,他们之间没有实质的差别。一般来讲我们都是用的第二个,据说是因为稳定。 -
你用mysql-connector-java-3.XX-bin.jar的驱动,你要放在WEB-INF\LIB里,没有我发给你,5的也有。
-
java 加载MYSQL驱动 找不到类[2021-07-30]
参考下: public class DBConnection { private static final String DBDRIVER = "com.mysql.jdbc.Driver"; // 驱动类类名 private static final String DBURL = "jdbc:mysql://127.0.0.1:3306/test";// 连接URL private static final String DBUSER = "root"; // 数据库用户名 private static ... -
求java连接mysql驱动下载地址[2021-12-17]
https://wenwen.sogou.com/login/redirect?url=http%3A%2F%2Fdev.mysql.com%2Fget%2FDownloads%2FConnector-J%2Fmysql-connector-java-5.1.6.tar.gz%2Ffrom%2Fpick%3Ffile%3DDownloads%2FConnector-J%2Fmysql-connector-java-5.1.6.tar.gz%26amp%3Bmirror%3Dpick%26amp%3Bfile ... -
mysql jdbc驱动不能加载问题[2022-08-11]
如果你用的是intellij,请打开菜单栏File => Project Structrue => Artifacts => 选中[你的工程名]:war exploded =>右边依次展开 => WEB-INF => lib 看里面有没有你的mysql驱动包,如果没有,请点击上面的+号 => Library Files 然后选上你的mysql驱动包 当然,我说的是可能bug,并不是为了回答楼主的问题,而是让使用intellij的朋友进来能看到一种可能的错误原因,如果不能解决你的问题,请见谅 -
求java连接mysql驱动下载地址[2023-06-09]
http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.6.tar.gz/from/pick?file=Downloads/Connector-J/mysql-connector-java-5.1.6.tar.gz&mirror=pick&file=Downloads/Connector-J/mysql-connector-java-5.1.6.tar.gz&mirror=pick&file=Downloads/Conn ... -
java 加载mysql驱动的问题。[2023-11-13]
参考下: public class DBConnection { private static final String DBDRIVER = "com.mysql.jdbc.Driver"; // 驱动类类名 private static final String DBURL = "jdbc:mysql://127.0.0.1:3306/test";// 连接URL private static final String DBUSER = "root"; // 数据库用户名 private static ... -
JAVA JDBC加载MYSQL驱动问题[2023-05-09]
MySQL: MySQL.Driver =com.mysql.jdbc.Driver MySQL.URL =jdbc:mysql://localhost:3306/myDB?autoReconnect=true MySQL.User =xxxx MySQL.Password =xxxx mysql jar 包需要去mysql 网站去下载