91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

IDEA中EasyCode生成所需代碼的方法

發布時間:2020-08-12 14:51:01 來源:億速云 閱讀:333 作者:小新 欄目:開發技術

IDEA中EasyCode生成所需代碼的方法?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

Easycode是idea的一個插件,可以直接對數據的表生成entity、controller、service、dao、mapper無需任何編碼,簡單而強大。

1、安裝(EasyCode)

IDEA中EasyCode生成所需代碼的方法

我這里的話是已經那裝好了。

建議大家在安裝一個插件,叫做Lombok。

Lombok能通過注解的方式,在編譯時自動為屬性生成構造器、getter/setter、equals、hashcode、toString方法。出現的神奇就是在源碼中沒有getter和setter方法,但是在編譯生成的字節碼文件中有getter和setter方法。

2、建立數據庫

-- ----------------------------

-- Table structure for user

-- ----------------------------

DROP TABLE IF EXISTS `user`;

CREATE TABLE `user`(

`id`int(11) NOT NULL,

`username` varchar(20) DEFAULT NULL,

`sex` varchar(6) DEFAULT NULL,

`birthday` date DEFAULT NULL,

`address` varchar(20) DEFAULT NULL,

`password` varchar(20) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

SET FOREIGN_KEY_CHECKS = 1;

3、在IDEA配置連接數據庫

在這個之前,新建一個Springboot項目,這個應該是比較簡單的。

建好SpringBoot項目之后,如下圖所示,找到這個Database

IDEA中EasyCode生成所需代碼的方法

按照如下圖所示進行操作:

IDEA中EasyCode生成所需代碼的方法

然后填寫數據庫名字,用戶名,密碼。點擊OK即可。這樣的話,IDEA連接數據庫就完事了。

IDEA中EasyCode生成所需代碼的方法

4、開始生成代碼

在這個里面找到你想生成的表,然后右鍵,就會出現如下所示的截面。

IDEA中EasyCode生成所需代碼的方法

點擊1所示的位置,選擇你要將生成的代碼放入哪個文件夾中,選擇完以后點擊OK即可。

IDEA中EasyCode生成所需代碼的方法

勾選你需要生成的代碼,點擊OK。

IDEA中EasyCode生成所需代碼的方法

這樣的話就完成了代碼的生成了,生成的代碼如下圖所示:

IDEA中EasyCode生成所需代碼的方法

5、pom.xml

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter</artifactId>

</dependency>

 

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-web</artifactId>

</dependency>

 

<dependency>

<groupId>org.projectlombok</groupId>

<artifactId>lombok</artifactId>

<optional>true</optional>

</dependency>

 

<!--熱部署-->

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-devtools</artifactId>

<optional>true</optional><!-- 這個需要為 true 熱部署才有效 -->

</dependency>

 

<!--mybatis-->

<dependency>

<groupId>org.mybatis.spring.boot</groupId>

<artifactId>mybatis-spring-boot-starter</artifactId>

<version>1.3.2</version>

</dependency>

 

<!-- mysql -->

<dependency>

<groupId>mysql</groupId>

<artifactId>mysql-connector-java</artifactId>

<version>5.1.47</version>

</dependency>

 

<!--阿里巴巴連接池-->

<dependency>

<groupId>com.alibaba</groupId>

<artifactId>druid</artifactId>

<version>1.0.9</version>

</dependency>

6、Application.yml

server:

port: 8089

spring:

datasource:

url: jdbc:mysql://127.0.0.1:3306/database&#63;useUnicode=true&characterEncoding=UTF-8

username: root

password: 123456

type: com.alibaba.druid.pool.DruidDataSource

driver-class-name: com.mysql.jdbc.Driver

 

mybatis:

mapper-locations: classpath:/mapper/*Dao.xml

typeAliasesPackage: com.vue.demo.entity

7、啟動項目

在啟動項目之前,我們需要先修改兩個地方。

在dao層加上@mapper注解

IDEA中EasyCode生成所需代碼的方法

在啟動類里面加上@MapperScan("com.vue.demo.dao")注解。

IDEA中EasyCode生成所需代碼的方法

啟動項目

IDEA中EasyCode生成所需代碼的方法

測試一下

IDEA中EasyCode生成所需代碼的方法

IDEA中EasyCode生成所需代碼的方法

EasyCode的用法就介紹到這里了,覺得有用的童鞋趕緊用起來試試吧~

感謝各位的閱讀!看完上述內容,你們對IDEA中EasyCode生成所需代碼的方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

肃北| 康保县| 兰考县| 平凉市| 镇江市| 昔阳县| 桃园县| 苍溪县| 平度市| 邮箱| 南江县| 石门县| 漠河县| 台东市| 玉环县| 望都县| 芜湖市| 申扎县| 鄯善县| 呼伦贝尔市| 上蔡县| 新营市| 岫岩| 永清县| 涿鹿县| 乐东| 白河县| 尼勒克县| 崇文区| 富民县| 山丹县| 随州市| 海伦市| 麟游县| 旺苍县| 星子县| 广西| 龙门县| 阿拉善盟| 芦山县| 锡林郭勒盟|