體驗JBOOT(二)--數據庫篇

目錄:html

  1. 體驗JBOOT(一)-- Hello, Jboot
  2. 體驗JBOOT(二)--數據庫篇
  3. 體驗JBOOT(三)--RPC篇
  4. 體驗JBOOT(四)-- jboot-admin 篇

 

  1. 創建好數據庫(例子中,數據庫名爲demo,用戶名密碼也是demo,數據庫中有一個表爲user)
  2. 在resources下建立jboot.properties文件,配置內容以下:java

    jboot.datasource.type=mysql
    
    jboot.datasource.url=jdbc:mysql://localhost/demo?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull
    
    jboot.datasource.user=demo
    
    jboot.datasource.password=demo

     

  3. 修改前一節創建的MyController.java,在index方法裏改成: 
    package io.jboot.hello;
    
    import com.jfinal.plugin.activerecord.Db;
    import com.jfinal.plugin.activerecord.Record;
    import io.jboot.Jboot;
    import io.jboot.web.controller.JbootController;
    import io.jboot.web.controller.annotation.RequestMapping;
    
    import java.util.List;
    
    /**
     * Created by Tom on 2018/3/13.
     */
    @RequestMapping("/")
    public class HelloController extends JbootController {
        public void index(){
            List<Record> users = Db.find("select * from user");
            setAttr("users", users);
            render("index.htlm");
        }
    
        public static void main(String[] args){
            Jboot.run(args);
        }
    }

     

  4. 在resource目錄下創建一個index.html模板文件:
     mysql

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>用戶信息</title>
    </head>
    <body>
    <h3>用戶信息:</h3>
    
    #for (user : users)
        #(user.username) <br>
    #end
    </body>
    </html>

  5. 從新運行程序,就能夠看到結果了
    web

相關文章
相關標籤/搜索