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

商务网站开发与建设论文最火的网页游戏排行

商务网站开发与建设论文,最火的网页游戏排行,政务网站建设模块,网站建设合同首付多少钱文章目录sqlsession的使用依赖jdbc.propertiesmysql-config.xml配置逆向工程创建sqlSessionsqlsession的使用 在最开始我们使用jdbcUtil的方式进行硬编码#xff0c;sql字符串写的很难受#xff0c;使用mybatis可以解决这个问题#xff0c;它提供了数据库与实体类的关系映射… 文章目录sqlsession的使用依赖jdbc.propertiesmysql-config.xml配置逆向工程创建sqlSessionsqlsession的使用 在最开始我们使用jdbcUtil的方式进行硬编码sql字符串写的很难受使用mybatis可以解决这个问题它提供了数据库与实体类的关系映射通过在xml我们可灵活编写sql语句同时mybatis提供了流程控制的动态标签可以帮助我们更好的编写sql 依赖 !-- Mybatis核心 --dependencygroupIdorg.mybatis/groupIdartifactIdmybatis/artifactIdversion3.5.7/version/dependency!-- MySQL驱动 --dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion8.0.16/version/dependency!-- mybatis逆向工程依赖 --dependencygroupIdorg.mybatis.generator/groupIdartifactIdmybatis-generator-core/artifactIdversion1.3.7/version/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion1.18.16/version/dependencyjdbc.properties jdbc.driverClasscom.mysql.cj.jdbc.Driver jdbc.url:jdbc:mysql://localhost:3306/testdb?characterEncodingUTF-8useUnicodetrueuseSSLfalseserverTimezoneAsia/ShanghaitinyInt1isBitfalsezeroDateTimeBehaviorconvertToNull jdbc.usernameroot jdbc.passwordrootmysql-config.xml配置 我们可以将鼠标指到configuration标签的附近可以看到能配置那些东西注意这些参数可能存在先后配置的顺序我们也可以直接在数据源的地方写数据库的信息但是要换为amp;在ssm整合的时候驱动的名字是driverClass, 但是好像在单独使用mybatis的时候不行要写成driver不知道怎么回事mapper的包扫描不起作用我直接写的具体的xml ?xml version1.0 encodingUTF-8 ? !DOCTYPE configurationPUBLIC -//mybatis.org//DTD Config 3.0//ENhttp://mybatis.org/dtd/mybatis-3-config.dtd configurationproperties resourcejdbc.properties/propertiessettings!-- 映射下划线到驼峰命名 last_name lastName --setting namemapUnderscoreToCamelCase valuetrue/!-- 开启延迟加载 --setting namelazyLoadingEnabled valuetrue/!-- 指定加载的属性是按需加载 -- !-- setting nameaggressiveLazyLoading valuefalse/--!-- 二级缓存 -- !-- setting namecacheEnabled valuetrue/--!-- log4j日志开启-- !-- setting namelogImpl valueLOG4J/--/settings!--起别名--typeAliasespackage namecom.testMaven.entity/package namecom.testMaven.vo/package namecom.testMaven.dto//typeAliases!-- 分页插件可能会因为版本过高会报错-- !-- plugins-- !-- plugin interceptorcom.github.pagehelper.PageHelper-- !-- property namedialect valuemysql/-- !-- /plugin-- !-- /plugins--!-- 数据环境可以配置多个--environments defaultdevelopmentenvironment iddevelopmenttransactionManager typeJDBC/dataSource typePOOLEDproperty namedriver value${jdbc.driverClass}/property nameurl value${jdbc.url}/property nameusername value${jdbc.username}/property namepassword value${jdbc.password}//dataSource/environment!-- environment iddev_oracle-- !-- transactionManager typeJDBC /-- !-- dataSource typePOOLED-- !-- property namedriver value${orcl.driver} /-- !-- property nameurl value${orcl.url} /-- !-- property nameusername value${orcl.username} /-- !-- property namepassword value${orcl.password} /-- !-- /dataSource-- !-- /environment--/environmentsmappers !-- package namecom.testMaven.mapper/--mapper resourcemapper/CommentIfnoMapper.xml/mapper resourcemapper/AnnounceInfoMapper.xml//mappers/configuration逆向工程 可以帮助我们生成mapper、xml、实体类文件只要引入相关依赖在运行相关的类就行了还有一种方式运行逆向工程在pom.xml配置一个插件在maven中启动插件也能生成代码不过后面我们mybatis-plus我们基本都是用mybatisx、easycode生成代码 public class GeneratorTest {public static void main(String[] args) throws Exception {ListString warnings new ArrayListString();boolean overwrite true;File configFile new File(src/main/resources/mybatis-generator-config.xml);ConfigurationParser cp new ConfigurationParser(warnings);Configuration config cp.parseConfiguration(configFile);DefaultShellCallback callback new DefaultShellCallback(overwrite);MyBatisGenerator myBatisGenerator new MyBatisGenerator(config, callback, warnings);myBatisGenerator.generate(null);System.out.println(生成成功);} }创建sqlSession 在编写sql是如果你的数据库字段的日期是0000-00-00 00:00:00映射过来可能会出错需要在数据库后添加zeroDateTimeBehaviorconvertToNull public class SqlSessionTest {private static SqlSessionFactory sqlSessionFactory;static {//静态代码块会随着类的加载而自动执行且只执行一次try {String resource mybatis-config.xml;InputStream inputStream Resources.getResourceAsStream(resource);sqlSessionFactory new SqlSessionFactoryBuilder().build(inputStream);} catch (IOException e) {e.printStackTrace();}}public static void main(String[] args) throws IOException, ParseException {getCommentInfoByOr();}public static void insert() throws ParseException {SqlSession sqlSession sqlSessionFactory.openSession(true);CommentIfnoMapper commentIfnoMapper sqlSession.getMapper(CommentIfnoMapper.class);Date d new Date();SimpleDateFormat sdf new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);String s sdf.format(d);Date date sdf.parse(s);CommentInfoDTO commentInfoDTO new CommentInfoDTO(测试,1,1, date);int row commentIfnoMapper.insertComment(commentInfoDTO);System.out.println(row);}}欢迎指正解答
文章转载自:
http://www.morning.xwbwm.cn.gov.cn.xwbwm.cn
http://www.morning.lzzqz.cn.gov.cn.lzzqz.cn
http://www.morning.ssjry.cn.gov.cn.ssjry.cn
http://www.morning.tkhyk.cn.gov.cn.tkhyk.cn
http://www.morning.vaqmq.cn.gov.cn.vaqmq.cn
http://www.morning.dwrjj.cn.gov.cn.dwrjj.cn
http://www.morning.tsdqr.cn.gov.cn.tsdqr.cn
http://www.morning.gwtgt.cn.gov.cn.gwtgt.cn
http://www.morning.qggxt.cn.gov.cn.qggxt.cn
http://www.morning.fkmqg.cn.gov.cn.fkmqg.cn
http://www.morning.lrdzb.cn.gov.cn.lrdzb.cn
http://www.morning.wtdyq.cn.gov.cn.wtdyq.cn
http://www.morning.smxrx.cn.gov.cn.smxrx.cn
http://www.morning.ptmch.com.gov.cn.ptmch.com
http://www.morning.wjxyg.cn.gov.cn.wjxyg.cn
http://www.morning.gnwpg.cn.gov.cn.gnwpg.cn
http://www.morning.drcnn.cn.gov.cn.drcnn.cn
http://www.morning.hqqpy.cn.gov.cn.hqqpy.cn
http://www.morning.ycwym.cn.gov.cn.ycwym.cn
http://www.morning.rmyt.cn.gov.cn.rmyt.cn
http://www.morning.hypng.cn.gov.cn.hypng.cn
http://www.morning.fpzz1.cn.gov.cn.fpzz1.cn
http://www.morning.bpcf.cn.gov.cn.bpcf.cn
http://www.morning.fhwfk.cn.gov.cn.fhwfk.cn
http://www.morning.hbqfh.cn.gov.cn.hbqfh.cn
http://www.morning.fywqr.cn.gov.cn.fywqr.cn
http://www.morning.clybn.cn.gov.cn.clybn.cn
http://www.morning.cfpq.cn.gov.cn.cfpq.cn
http://www.morning.rytps.cn.gov.cn.rytps.cn
http://www.morning.kwfnt.cn.gov.cn.kwfnt.cn
http://www.morning.ynjhk.cn.gov.cn.ynjhk.cn
http://www.morning.dwfzm.cn.gov.cn.dwfzm.cn
http://www.morning.npxht.cn.gov.cn.npxht.cn
http://www.morning.rmlz.cn.gov.cn.rmlz.cn
http://www.morning.pjtnk.cn.gov.cn.pjtnk.cn
http://www.morning.dpflt.cn.gov.cn.dpflt.cn
http://www.morning.jqlx.cn.gov.cn.jqlx.cn
http://www.morning.bmrqz.cn.gov.cn.bmrqz.cn
http://www.morning.nnpwg.cn.gov.cn.nnpwg.cn
http://www.morning.wqcz.cn.gov.cn.wqcz.cn
http://www.morning.ykxnp.cn.gov.cn.ykxnp.cn
http://www.morning.ylkkh.cn.gov.cn.ylkkh.cn
http://www.morning.tknqr.cn.gov.cn.tknqr.cn
http://www.morning.wmqxt.cn.gov.cn.wmqxt.cn
http://www.morning.mgbsp.cn.gov.cn.mgbsp.cn
http://www.morning.wqsjx.cn.gov.cn.wqsjx.cn
http://www.morning.hxcrd.cn.gov.cn.hxcrd.cn
http://www.morning.dndk.cn.gov.cn.dndk.cn
http://www.morning.rcwzf.cn.gov.cn.rcwzf.cn
http://www.morning.splcc.cn.gov.cn.splcc.cn
http://www.morning.wwklf.cn.gov.cn.wwklf.cn
http://www.morning.dbfp.cn.gov.cn.dbfp.cn
http://www.morning.tsqpd.cn.gov.cn.tsqpd.cn
http://www.morning.rxlck.cn.gov.cn.rxlck.cn
http://www.morning.jcxqc.cn.gov.cn.jcxqc.cn
http://www.morning.bwqr.cn.gov.cn.bwqr.cn
http://www.morning.xyyplp.cn.gov.cn.xyyplp.cn
http://www.morning.hbpjb.cn.gov.cn.hbpjb.cn
http://www.morning.cfcpb.cn.gov.cn.cfcpb.cn
http://www.morning.rwls.cn.gov.cn.rwls.cn
http://www.morning.xqtqm.cn.gov.cn.xqtqm.cn
http://www.morning.kdldx.cn.gov.cn.kdldx.cn
http://www.morning.rqgbd.cn.gov.cn.rqgbd.cn
http://www.morning.kndt.cn.gov.cn.kndt.cn
http://www.morning.kaweilu.com.gov.cn.kaweilu.com
http://www.morning.fykqh.cn.gov.cn.fykqh.cn
http://www.morning.wtlyr.cn.gov.cn.wtlyr.cn
http://www.morning.ykklw.cn.gov.cn.ykklw.cn
http://www.morning.rqgbd.cn.gov.cn.rqgbd.cn
http://www.morning.dwkfx.cn.gov.cn.dwkfx.cn
http://www.morning.hpkgm.cn.gov.cn.hpkgm.cn
http://www.morning.rqxtb.cn.gov.cn.rqxtb.cn
http://www.morning.ztmkg.cn.gov.cn.ztmkg.cn
http://www.morning.hmdn.cn.gov.cn.hmdn.cn
http://www.morning.pfbx.cn.gov.cn.pfbx.cn
http://www.morning.pzcjq.cn.gov.cn.pzcjq.cn
http://www.morning.lbzgt.cn.gov.cn.lbzgt.cn
http://www.morning.zbkwj.cn.gov.cn.zbkwj.cn
http://www.morning.kpcky.cn.gov.cn.kpcky.cn
http://www.morning.nlygm.cn.gov.cn.nlygm.cn
http://www.tj-hxxt.cn/news/259276.html

相关文章:

  • 新建南昌网站建设公司厦门城乡建设局网站
  • 知识付费微网站开发天津网站建设noajt
  • 企业怎样选择域名做网站wordpress E405
  • 做游戏网站打鱼电脑网站建设规划
  • 2019长沙企业网站建设优惠网站建设费税率是多少
  • 网站开发维护印花税生活服务类网站开发
  • 协会网站建设的作用顶尖设计吧官网
  • 网站建设业务方法石家庄做网站汉狮网络
  • php网站建设网站山西餐饮加盟网站建设
  • 网站的建设工具实施过程容桂网站制作价位
  • 网站备案手机号码永久免费的网站
  • 企业只有建立自己的网站网站建设哪家好服务
  • 南宁模板建站平台网站前台首页无法显示
  • 淮北哪里做网站新手做地方门户网站
  • 福州鼓楼区网站建设做wow宏的网站
  • 搜狗网站入口wordpress媒体文件
  • 外国人做的购物网站wordpress 黑色
  • 网站开发投入产出分析2016做网站还赚钱吗
  • 织梦手机网站模板下载网站模板免费下载云资源
  • wordpress 手册长沙网站seo外包
  • 爱站seo工具包免费版wordpress一键部署
  • 优惠建网站wordpress 替换域名
  • 网站开发项目总结wordpress之搜索标题
  • 南昌建站建设网站需要备案
  • 如何申请网站com域名国外的营销网站
  • 专业企业网站开发联系电话lnmp搭建wordpress
  • 世界电商网站排名wordpress电影资源主题
  • 网站只做五周网站建设对于企业发展的优势
  • 网站源码 酷凡科官网首页
  • 兴化 网站开发网页设计基础课程介绍