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

wordpress 调用自定义菜单长沙网址seo

wordpress 调用自定义菜单,长沙网址seo,网页的框架结构图,中国人才网方法1: 在mybatis核心配置文件中指定,springboot加载mybatis核心配置文件 springboot项目的一个特点就是0配置,本来就省掉了mybatis的核心配置文件,现在又加回去算什么事,总之这种方式可行但没人这样用 具体操作&…

方法1: 在mybatis核心配置文件中指定,springboot加载mybatis核心配置文件

springboot项目的一个特点就是0配置,本来就省掉了mybatis的核心配置文件,现在又加回去算什么事,总之这种方式可行但没人这样用

具体操作:

①创建mybatis核心配置文件,放在resources下,设置setting标签,开启驼峰命名

comjavasm.spring bOOt.m a p per  AdminMapper.xml  config

2  3  4  5  6  9  application.yml x springboot  x ÅMybatisConfig.java  configuration  PUBLIC --//mybatis. org//DTD Config 3. O//EN"  'http://mybatis- dtd¯ >  mybatis-config.xml  (settings)  (setting name=  settings)  gura 10K'  mapUnderscoreToCame1Case"

②在springboot的yml配置文件中配置mybatis核心配置文件

1

2

mybatis:

    config-location: classpath:config/mybatis-config.xml

方法2: 在springboot的配置文件中指定(常用)

mybatis都被整合到springboot项目中了,自然属性都被springboot自动配置了,现在的情况就类似于我们要去修改自动配置好的属性

我们只需要在springboot的配置文件中设置一下就行了

mybati s :  mapperlocations: classpath: / mapper/*. xml  confi gurati on :  map—underscore—to—camel—case: true

1

2

3

mybatis:

  configuration:

    map-underscore-to-camel-case: true

方法3: 写一个配置类 自定义注册器

除了修改属性,也可以直接写一个配置类,在类中重写方法,让springboot配置mybatis时运行我们自定义的方法(自定义注册器)而不去运行默认方法

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

@Configuration

public class MybatisConfig {

@Bean

public ConfigurationCustomizer configurationCustomizer(){

    return new ConfigurationCustomizer() {

        @Override

        public void customize(org.apache.ibatis.session.Configuration configuration) {

            configuration.setLazyLoadingEnabled(true);

            configuration.setMapUnderscoreToCamelCase(true);

            configuration.setLogImpl(Log4jImpl.class);

                }

            };

        }

}

方法4:起别名。

数据库表的字段的别名就起为实体类中对应属性名。

select emp_id as empId,emp_name as empName,emp_sal as salary from t_emp

方法5:进行ResultMap映射。

一次性定义,重复使用,避免重复起别名。

<resultMap id="employeeMap" type="com.atguigu.mybatis.entity.Employee"><!-- 使用id标签设置主键列和主键属性之间的对应关系 --><!-- column属性用于指定字段名;property属性用于指定Java实体类属性名 --><id column="emp_id" property="empId"/>   <!-- 使用result标签设置普通字段和Java实体类属性之间的关系 --><result column="emp_name" property="empName"/><result column="emp_salary" property="empSalary"/></resultMap><select id="selectEmployeeByRM" resultMap="employeeMap">select emp_id,emp_name,emp_salary from t_emp where emp_id=#{empId}</select>

Mybatis-plus方法

1.实体类添加注解

主要注释到实体类上的注解:

@TableName(value = …)
当数据库名与实体类名不一致或不符合驼峰命名时,需要在此注解指定表名

主键自增的设定:

@TableId(type = IdType.AUTO)
指定实体类的属性为对应的主键

@TableField注解

1、 主要用来解决实体类的字段名与数据库中的字段名不匹配的问题(数据库user_addr,字段useraddr未驼峰,mp默认开启驼峰)
2. 实体类中的属性字段在表中不存在的问题

1

2

3

4

// 用来解决数据库中的字段和实体类的字段不匹配问题

@TableField(value = "age")

// 用来解决实体类中有的属性但是数据表中没有的字段

@TableField(exist = false// 默认为true

2.在springboot的配置文件中指定(常用)

mybatis-plus:# MyBatis原生配置configuration:# 字段名称下划线转驼峰命名map-underscore-to-camel-case: true

http://www.ritt.cn/news/18606.html

相关文章:

  • 家居装修风格图片大全上海百度搜索优化
  • o2o的典型电子商务平台自然搜索优化
  • 月嫂公司网站建设构思如何优化关键词
  • 重庆网站页设计制作做网店自己怎么去推广
  • 自助设计网站网络营销企业案例
  • 哈尔滨网站设计公司好媒体发稿网
  • 买手表去哪个网站买是正品的网络推广产品公司
  • 武汉做网站找谁广州网络推广公司
  • 宁德古田建设局网站北京搜索引擎推广公司
  • 广州做内销鞋的网站国际域名注册网站
  • 北京医疗网站建设公司百度推广优化排名
  • 广州网站建设第一公司百度产品大全入口
  • 做网站最好软件网络搜索优化
  • 做网站外包哪家好游戏推广一个月能拿多少钱
  • 网站建设费用要多少郑州seo顾问外包公司
  • 做网站工资多少钱网站关键词优化软件
  • 网站推广引流软件青岛seo排名公司
  • 类似于pinterest的设计网站张家界网站seo
  • DW做的网页用网站打不开进入百度搜索首页
  • python可以做网站后台吗推广关键词排名查询
  • 哪个网站有做视频转场的素材免费b站推广网站短视频
  • 做图网站有哪些内容东莞seo培训
  • 网站建设的优势备案查询站长之家
  • 石家庄做家教网站上海seo网站优化软件
  • dedecms做门户网站今日热点新闻事件摘抄50字
  • wordpress 用户中心厦门百度seo
  • 做艺术品拍卖的网站seo研究中心晴天
  • 微软asp.net mvc4 web企业网站开发实战课程自己如何建立网站
  • 最好的网站建设组织站长推荐
  • 国家工商网站查询网站服务器是什么意思