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

自己建网站的详细步骤wordpress没有写权限

自己建网站的详细步骤,wordpress没有写权限,怎样做单页销售网站,常州网站建设公司0目录 框架 1.框架介绍 2. SSM三大框架简介 3.Mybatis 4.拓展 1.框架介绍 1.1 为什么使用框架? (1)框架效率高,成本低 (2)框架是别人写好的构建,我们只需学会如何使用它(可维护性…

0目录

框架

1.框架介绍

2. SSM三大框架简介

3.Mybatis

4.拓展

1.框架介绍

1.1  为什么使用框架?

(1)框架效率高,成本低

(2)框架是别人写好的构建,我们只需学会如何使用它(可维护性高)

(3)框架是基于MVC的思想(web层独有的思想)的拓展而开发的,兼容性极高

(4)框架包含有MVC思想中的所有组成模块:控制层、模型层、视图层

(5)拓展:Spring,Mybatis,SpringMVC框架集合中:

Spring的位置:业务层(模型层)

SpringMVC的位置:控制层/模型层/视图层

Mybatis的位置:持久层(模型层)

2.SSM三大框架简介

2.1  Spring框架:

(1)AOP:控制反转;IOC:面相切面

(2)实现MVC中的业务层模块(service层)

2.2  SpringMVC框架:

(1)基于MVC思想的Web框架

(2)实现MVC思想中的控制层(controller)、模型层(entity,dao,service)、视图层(jsp)

2.3  Mybatis框架:

(1)半自动ORM框架

拓展1:ORM:对象:java对象   关系    映射:xml)

拓展2:Mybatis是半自动的,Hibernate是全自动

拓展3:Mybatis和Hibernate框架的区别是Mybatis是灵活的可以手工维护的框架,而Hibernate是高度封装的框架,无法灵活变动(很多复杂的功能模块无法实现)

(2)实现MVC思想中的持久层(模型层)

3.Mybatis

3.1  核心对象:

SqlSessionFactoryBuilder

SqlSessionFactory

SqlSession:Mybatis应用的核心

3.2  核心配置文件:xml

核心要点:搭建Mybatis环境必备的配置文件

3.3  映射文件:UserMapper.xml

3.4  Mybatis实战

(1)创建Maven工程,创建包,导入依赖

<dependency>
  <groupId>org.mybatis</groupId>
  <artifactId>mybatis</artifactId>
  <version>3.5.1</version>
</dependency>
<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <version>5.1.36</version>
</dependency>

(2)mapper中的PersonMapper接口

(3)PersonMapper映射(resultType返回值)

(4)mybatis-config配置文件:注意mappers中的路径格式

(5)TestMybatis测试

3.5  改造实现添加

(1)接口中添加方法

(2)添加无返回值,但是有参数,parameterType为参数及实体类路径

(3)添加有事务,需要手动提交

3.6  实现删除

3.7  实现修改

3.8  实现查询所有

3.9  实现查询单条数据

3.10  实现模糊查询

3.11  日志

代码:

<!--setttings:控制mybatis全局配置行为-->
<settings>
    <!--设置mybatis输出日志-->
    <setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>

运行测试后,控制台会生成日志:

3.12  工具类MybatisUtil

实现所有功能:

4.拓展

4.1 拓展:$用法

(1)方法中参数加入注解@Param("colName"),表示识别xml中对应的${}

(2)使用注解后,不需要加入参数parameterType

4.2  拓展properties:将连接数据库驱动文件封装在resources中,在config文件中使用

http://www.yayakq.cn/news/656939/

相关文章:

  • 自备服务器做网站wordpress 主题详情
  • 男男做的视频网站网站的建设背景
  • 网站建设广告图片wordpress 不能发布文章
  • 租腾讯服务器做网站行吗免费销售管理系统软件
  • 鲜花网站模版做外贸推广哪个网站好
  • 网站建设投标书模板国外网站空间租用哪个好
  • 怎样联系自己建设网站中国建筑测评官网
  • 五莲县城乡建设局网站首页建设银行网站查开户行
  • 北京东八区网站建设官方网站开发与定制
  • 做网站建设工资高吗广告关键词排名
  • 郑州虚拟货币网站开发国家企业信用信息查询(全国)
  • 银川做网站公司免费下载app软件下载安装到手机
  • 网站php怎么做的本子网站建设
  • 做第三方的qq互联接口时_回调到自己的网站时要延时很久是什么原因wordpress移动端导航菜单加文字
  • 网站首页收录突然没有了上海高端建站
  • 做网站推广的公司百科网站模板
  • 建站 公司万网域名绑定到其它网站
  • 大气装饰装修企业网站模版源码网站备案域名用二级域名
  • 教做粥的网站网站外包
  • 龙岗附近公司做网站建设多少钱记事本做网站改变图片大小
  • joomla 网站建设外贸是做什么的工作内容是什么
  • 网站建设的主要技术指什么天津网站建设网络
  • 商务网站建设与维护试题室内设计公司排名全球
  • 服务器用来做网站和数据库microsoft免费网站
  • 主题网站开发介绍文稿写作网站
  • 二手手机网站网页设计网站规划的基本步骤
  • 网站开发源码售卖合同垂直类网站怎么做
  • 龙岩网红隧道在哪seo快速优化技术
  • 餐饮网站开发背景网络舆情监测内容
  • 如何查看vs中建设好的网站中国建设银行北京天竺支行网站