model 是实体,与任何数据库连接都是做了实体映射,如EF linq 只是这些代码是它们帮你写了
mvc里接受的model 是你在action 的retrun view的时候 传递到了页面接收的类型上,这些在aspnet的时候已经有了
查询方法
public static DataSet ExecuteMySql(string strSQL)
{
//这里做些修改
MySqlConnection con = new MySqlConnection(“Host = 192168010;Port = 3306;User Id=root;Password=1234;Persist Security Info=True;Database=smsprodb_mysql”);
MySqlDataAdapter da = new MySqlDataAdapter(你的sql语句, con);
DataSet ds = new DataSet();
daFill(ds);
conClose();
return ds;
}
增删改方法
public static DataSet UpdataMySql(string strSQL)
{
//这里做些修改
MySqlConnection con = new MySqlConnection(“Host = 192168010;Port = 3306;User Id=root;Password=1234;Persist Security Info=True;Database=smsprodb_mysql”);
MySqlcommand sqlcom=new MySqlcommand ();
sqlcomConnection=con;
sqlcomCommandString=“你的sql语句";
sqlconnectopen();
DataReader dr=sqlcomExecuteReader();
int x=sqlcomExecuteNonQuery();
conClose();
}
查了一下,可以用命令行生成相应的文件:
Scaffold-DbContext "Server=\SQLExpress;Database=SchoolDB;Trusted_Connection=True;" MicrosoftEntityFrameworkCoreSqlServer -OutputDir Models
连接字符串放json里面
"ConnectionStrings": {
"MbkDbConstr": "Data Source=(localdb)\\MBK;Database=MbkTest;"
}
参考资料:
网页链接
一般创建出来的项目,只有src/main/resources,然后我们加上其他的三项(必须是新建Source
Folder!
src/main/Java;
src/test/resources;
src/test/java),有时候会提示你该文件夹已经存在,我们稍改一下名,等创建完了后再用F2改回正确的就OK了(例如src/main/java创建失败,我们把java改为javas,最后再改为java即可。)
以上就是关于spring mvc mybatis 整合 大体步骤全部的内容,包括:spring mvc mybatis 整合 大体步骤、spring mvc 怎么配置多个库、.net mvc中model是怎么样和Oracle数据库连接的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)