当前位置: 首页 > news >正文

以网络营销为导向的网站建设应注意什么问题wordpress 管理权限管理

以网络营销为导向的网站建设应注意什么问题,wordpress 管理权限管理,代理公司注册后果严重,重庆官方网站查询系统使用 NHibernate 连接 MySQL 并实现数据的增删改查操作是一个非常典型的场景。以下是一个简单的示例#xff0c;演示了如何配置 NHibernate 与 MySQL 连接并进行基本的 CRUD 操作。 目录 步骤 1: 安装必要的包 步骤 2: 配置 NHibernate 配置文件方式 代码方式 步骤 3: 定…使用 NHibernate 连接 MySQL 并实现数据的增删改查操作是一个非常典型的场景。以下是一个简单的示例演示了如何配置 NHibernate 与 MySQL 连接并进行基本的 CRUD 操作。 目录 步骤 1: 安装必要的包 步骤 2: 配置 NHibernate 配置文件方式 代码方式 步骤 3: 定义实体类和映射 实体类 映射文件 步骤 4: CRUD 操作 步骤 1: 安装必要的包 首先需要安装 NHibernate 和 MySQL 数据库驱动程序。在你的项目中可以使用 NuGet 来安装这些包。打开 NuGet 包管理器控制台并运行以下命令 Install-Package NHibernate Install-Package MySql.Data 步骤 2: 配置 NHibernate 接下来配置 NHibernate。我们需要创建一个 NHibernate 配置文件或通过代码配置 NHibernate。 配置文件方式 创建一个 hibernate.cfg.xml 文件内容如下 ?xml version1.0 encodingutf-8 ? hibernate-configuration xmlnsurn:nhibernate-configuration-2.2session-factoryproperty nameconnection.driver_classNHibernate.Driver.MySqlDataDriver/propertyproperty namedialectNHibernate.Dialect.MySQLDialect/propertyproperty nameconnection.providerNHibernate.Connection.DriverConnectionProvider/propertyproperty nameconnection.connection_stringServerlocalhost;Databasetest;User Idroot;Passwordpassword;/propertyproperty nameshow_sqltrue/property/session-factory /hibernate-configuration代码方式 也可以通过代码配置 NHibernate如下所示 var configuration new Configuration(); configuration.DataBaseIntegration(db {db.ConnectionString Serverlocalhost;Databasetest;User Idroot;Passwordpassword;;db.DialectNHibernate.Dialect.MySQLDialect();db.DriverNHibernate.Driver.MySqlDataDriver();db.KeywordsAutoImport Hbm2DDLKeyWords.AutoQuote;db.SchemaAction SchemaAutoAction.Update; });步骤 3: 定义实体类和映射 定义一个简单的实体类和它的映射文件。 实体类 public class Person {public virtual int Id { get; set; }public virtual string Name { get; set; }public virtual int Age { get; set; } }映射文件 创建一个 Person.hbm.xml 文件内容如下 ?xml version1.0 encodingutf-8 ? hibernate-mapping xmlnsurn:nhibernate-mapping-2.2 namespaceYourNamespace assemblyYourAssemblyclass namePerson tablePersonsid nameId columnidgenerator classidentity //idproperty nameName columnname /property nameAge columnage //class /hibernate-mapping步骤 4: CRUD 操作 配置好 NHibernate 后就可以进行数据的增删改查操作了。 public class Program {private static ISessionFactory sessionFactory;static void Main(string[] args){var configuration new Configuration();configuration.Configure(); // 配置文件方式configuration.AddAssembly(typeof(Person).Assembly); // 加载映射文件sessionFactory configuration.BuildSessionFactory();using (var session sessionFactory.OpenSession())using (var transaction session.BeginTransaction()){// 创建var person new Person { Name John Doe, Age 30 };session.Save(person);// 读取var retrievedPerson session.GetPerson(person.Id);Console.WriteLine($Retrieved Person: {retrievedPerson.Name}, {retrievedPerson.Age});// 更新retrievedPerson.Age 31;session.Update(retrievedPerson);// 删除session.Delete(retrievedPerson);transaction.Commit();}} }数据库表脚本 CREATE TABLE person (id int(11) NOT NULL AUTO_INCREMENT COMMENT 主键,name varchar(255) DEFAULT NULL COMMENT 姓名,age int(11) DEFAULT NULL COMMENT 年龄,PRIMARY KEY (id) ) ENGINEInnoDB DEFAULT CHARSETlatin1;
http://www.hkea.cn/news/14487080/

相关文章:

  • 网站未授权cas要怎么做wordpress 文章 按钮
  • 郑州网站开发公司名称大全哈尔滨建站模板搭建
  • 学php网站开发好吗西安专业网站建设价格
  • 上海高端网站建设服务器网站的开发流程有哪几个阶段
  • 辽宁网站网站建设微商城下载
  • 想做一个网站怎么做素材网大全
  • 给企业开发网站网站做sem优化
  • 网站建设都需要外国做的福利小视频在线观看网站
  • 可以进入外国网站的浏览器微信小程序登录页面
  • 定制网站系统官方网站怎么建设的
  • 建设网站好公司简介云南外贸建站推广
  • 用自己的计算机做服务器建网站给网站做优化刷活跃要收费吗
  • 网站建设服务器域名云主机如何做网站
  • 下陆区建设局网站定制网站开发公司生物医药
  • html5集团网站英铭广州网站建设
  • 设计师素材网站e邢台市属于哪个省
  • 加强学校网站建设的必要性宁波微信开发
  • 合肥网站建设推荐 晨飞网络做指甲的网站
  • 国内做外贸的网站大连线上教学
  • 个人网站设计论文phpWordPress 嵌入flash
  • wordpress建个人网站有什么字体设计网站
  • 嘉兴 网站建设北京 网站策划公司
  • 门户网站制作价格表友情链接论坛
  • 投标文件网站开发技术部分android手机开发
  • 桥 网站建设广东省备案网站建设方案书
  • 沈阳城乡建设官方网站做小程序好还是做微网站好
  • 泸州市网站建设wordpress备份文件
  • 合理规划网站结构中文命名网页制作素材会怎么样
  • asp网站查看器android代码打开wordpress
  • 成交型网站建设方案cn 域名网站