mybatis-plus環境配置
1272 ワード
前言:
プロジェクトを始めてやっとSQLを書くのがどんなに煩わしいことかを発見しました。前のmybatis-plusを運び出して、フルネームのコードを添削して調べます。
mybatis-plus概要:
Mybatis-Plus(MPと略称する)はMybatisの強化ツールであり、Mybatisの基礎の上では強化だけをして変えず、開発を簡略化し、効率を向上させるために生まれます。これは公式の定義です。mybatis-plusの詳細な紹介と特性については、mybatis-plus公式サイトを参照してください。では、どうやって強化されましたか?実は、もういくつかのcrud方法をカプセル化しました。これ以上xmlを書く必要はありません。直接これらの方法を呼び出してもいいです。JPAと似ています。
Sprigboot統合Mybatis-plus
1.pom.xml追加依存
type-aliases-package:comp.jd.pojoはあなたの実体類の経路です。
mapper-locations:classipath:/mybatis/mappers/*.xmlはあなたのmapper経路です。
そしてデータベース接続の設定を忘れないでください。
プロジェクトを始めてやっとSQLを書くのがどんなに煩わしいことかを発見しました。前のmybatis-plusを運び出して、フルネームのコードを添削して調べます。
mybatis-plus概要:
Mybatis-Plus(MPと略称する)はMybatisの強化ツールであり、Mybatisの基礎の上では強化だけをして変えず、開発を簡略化し、効率を向上させるために生まれます。これは公式の定義です。mybatis-plusの詳細な紹介と特性については、mybatis-plus公式サイトを参照してください。では、どうやって強化されましたか?実は、もういくつかのcrud方法をカプセル化しました。これ以上xmlを書く必要はありません。直接これらの方法を呼び出してもいいです。JPAと似ています。
Sprigboot統合Mybatis-plus
1.pom.xml追加依存
com.baomidou
mybatis-plus-boot-starter
3.2.0
2.appication.yml設定Mybatis-plus#mybatis-plush
mybatis-plus:
type-aliases-package: com.jd.pojo
mapper-locations: classpath:/mybatis/mappers/*.xml
configuration:
map-underscore-to-camel-case: true
# Debug, sql
logging:
level:
com.jd.mapper: debug
type-aliases-package:comp.jd.pojoはあなたの実体類の経路です。
mapper-locations:classipath:/mybatis/mappers/*.xmlはあなたのmapper経路です。
そしてデータベース接続の設定を忘れないでください。
jdbc
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql:/// ?useUnicode=true&characterEncoding=utf8
username: root
password: root