Controller, Service,Dao,xml 編寫(xiě)

1. 創(chuàng)建model

public class Note {

    private int id;
    private String user_id;
    private String note_id;
    private String title;
    private String content;
    private String rich_content;
    private String images;
    private long create_time;
    private long update_time;
    private String annex;
    private String option_id;
    private int type;
}

public class User {
    private int id;
    private String user_id;
    private String password;
    private String username;
    private String avatar;
    private int gender;
    private int role;
    private long register_time;
    private String mail;
}

public class Friend {
    private int id;
    private String f_id;
    private String name;
    private String description;
    private String url;
    private String icon;
}

public class Comment {

    private int id;
    private String user_id;
    private String note_id;
    private String c_id;
    private String ip;
    private String content;
    private long create_time;
    private String reply_id;
    private String status;
    private int level;
}

public class Option {
    private int id;
    private String option_id;
    private String name;
    private String description;
}

2. 創(chuàng)建controller,service,serviceimpl,dao,dao.xml

1.jpg

3. 開(kāi)啟mybatis掃描

@SpringBootApplication
@MapperScan("com.dtyy.dao") //掃描包
public class LearnSpringBootApplication {

//給到加mapper注解
@Mapper
@Component
public interface CommentDao {

4.mybatis xml 編寫(xiě)

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dtyy.dao.UserDao">

    <select id="getAllUsers" resultType="User">
        SELECT * from t_users
    </select>

</mapper>

5. controller 接口調(diào)試


@RestController
public class UserController {

    private UserService userService;

    @Autowired
    public void setUserService(UserService userService) {
        this.userService = userService;
    }

    @GetMapping("/allUsers")
    public List<User> allUsers(){

        try {
            List<User> users = userService.getAllUsers();
            return users;
        }catch (Exception e){

        }
        return null;
    }
}

ok!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容