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

有没有介绍做私家导游的网站如何搭建网站赚点击

有没有介绍做私家导游的网站,如何搭建网站赚点击,网站建设设计报告,施工企业安全培训心得体会100字目录 1. mybatis简介 2. mybatis基本构成 3. mybatis与hibernate的区别 4. 项目中添加mybatis支持 1. mybatis简介 Mybatis是Apache的一个Java开源项目#xff0c;是一个支持动态Sql语句的持久层框架。Mybatis可以将Sql语句配置在XML文件中#xff0c;避免将Sql语句硬编…目录 1. mybatis简介 2. mybatis基本构成 3. mybatis与hibernate的区别 4. 项目中添加mybatis支持 1. mybatis简介 Mybatis是Apache的一个Java开源项目是一个支持动态Sql语句的持久层框架。Mybatis可以将Sql语句配置在XML文件中避免将Sql语句硬编码在Java类中。与JDBC相比 1Mybatis通过参数映射方式可以将参数灵活的配置在SQL语句中的配置文件中避免在Java类中配置参数JDBC 2Mybatis通过输出映射机制将结果集的检索自动映射成相应的Java对象避免对结果集手工检索JDBC 3Mybatis可以通过Xml配置文件对数据库连接进行管理 2. mybatis基本构成 SqlSessionFactoryBuilder: 根据配置信息生成SqlSessionFactory SqlSessionFactory: 用于生成SqlSession SqlSession SqlSession是MyBatis的关键对象通过这个接口可以操作命令管理事务等 SqlMapperMyBatis的设计组件有java接口和xml文件构成。需要给出对应的sql映射和映射规则 3. mybatis与hibernate的区别 两者均为ORM框架但也有一些不同 4. 项目中添加mybatis支持 1 使用maven新建一个web工程 2 idea在创建web工程时不会自动创建javaresourcestest等目录可以手动创建 3通过pom.xml添加必要的依赖pom.xml文件随课件提供直接将相关依赖考到项目中的pom.xml文件即可。 4将mybatis核心配置文件mybatis.cfg.xmljdbc.properties, log4j.xml考到项目的resources目录下并修改数据库的连接。 5 在src/main/resources目录下创建mapper用于方式mybatis的映射文件 6创建包的目录结构如下图所示 7ssh2与ssm的对应关系 8将课件中提供的PinYinUtil.javaMybatisSessionFactoryUtils.java考到util包下这两个文件不能手动编写但需要能够看懂。 9编写model即存放数据的对象在ssh2时叫做entity。 10mapper编写相当于dao。 10.1在目录结构中加入一个mapper包在该包中创建一个StudentMapper接口 10.2编写相关的xml文件可以从课件中考StudentMapper.xml作为例子 将xml文件中的namespace修改为刚才定义的StudentMapper接口的完整类名。 注意在xml中注释的方法要在对应的java接口中注释掉注释掉只是为了少写点代码尽快测试 注#{} 与 ${} 的区别 #{ }是预编译处理MyBatis在处理#{ }时它会将sql中的#{ }替换为然后调用PreparedStatement的set方法来赋值传入字符串后会在值两边加上单引号如上面的值 “4,44,514”就会变成“ ‘4,44,514’ ” ${ }是字符串替换 MyBatis在处理${ }时,它会将sql中的${ }替换为变量的值传入的数据不会加两边加上单引号。 使用${ }会导致sql注入不利于系统的安全性 SQL注入就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串最终达到欺骗服务器执行恶意的SQL命令。常见的有匿名登录在登录框输入恶意的字符串、借助异常获取数据库信息等 11service服务 12在mybatis的核心配置文件中加入mapper ... mappers mapper resourcemapper/StudentMapper.xml/ /mappers 如果没有加入该配置会报绑定异常BindingException 12测试服务 在将输入光标定位到需要创建测试类的名上按altenter可以快速创建测试类。
http://www.w-s-a.com/news/649613/

相关文章:

  • 商企在线营销型网站怎么做时光网站
  • 网站建设方案论文1500竞价托管哪家便宜
  • 使用cdn的网站宣武网站建设
  • 营销型网站怎么建设企业网站Wap在线生成
  • 网站建设服务费应该做到什么科目广州网页制作服务商
  • 网站显示500错误怎么解决方法店面设计模板
  • 网站备案icp文化传媒有限公司
  • 北京企业建站模板微信公众号商城怎么制作
  • 制作网站 公司简介大型做网站的公司
  • 北京网站开发建设南昌网站小程序开发
  • 网站如何做ip签名图片宁波互联网
  • 中山小榄网站建设长沙网络营销品牌排名
  • 推广优化厂商联系方式网站推广教程优化整站
  • 为外国企业做中文网站建设网站建设单位哪家好
  • 生物制药公司网站模板有没有专业做steam创客的网站
  • 福田做棋牌网站建设找哪家效益快弄一个微信小程序多少钱
  • 成都哪家做网站建设比较好做推广赚钱的网站
  • 常州专门做网站的公司有哪些网页模板下载网站10
  • linx服务器怎么做网站做长页网站
  • 汕头网站建设sagevis服装设计公司有什么职位
  • 网站流量分析报告医院网站制作公司
  • 仿58网站怎么做邯郸网站设计多少钱
  • 广州网站制作开发wordpress中文固定连接
  • 成都网站建设公司盈利吗专门做二手手机的网站有哪些
  • 手机网站设计需要学什么wordpress读法
  • WordPress pajx天津短视频seo
  • 检察院门户网站建设情况总结深圳网站制作长沙
  • 单页导航网站模板搜索量查询
  • 如何在一个地方建设网站营销型定制网站
  • 保定网站建设方案维护动易网站中添加邮箱