亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

通過自動回復機器人學Mybatis---基礎版

難度中級
時長 4小時30分
學習人數
綜合評分9.73
430人評價 查看評價
9.9 內容實用
9.7 簡潔易懂
9.6 邏輯清晰
  • 導入jar包,導入日志文件,檢查是否為Dubug,然后請,,,,重啟,,,tomcat
    查看全部
  • //拼接語句之后xml設置好,需要拼接的對象因為封裝這里可以調用 Message message = new Message(); message.setCommand(command); message.setDescription(description); //得到數據庫的訪問 sqlSession=dbAccess.getSqlSession(); /* * 執行SQL語句,已在配置文件中配置好了。需要去主配置文件配置這個sql配置文件才能讀到 * 查詢的內容放到集合中去,集合什么類型???看一下sql的配置就知道了 */ messageList=sqlSession.selectList("Message.queryMessageList",message); } catch (IOException e) {
    查看全部
  • <!-- 配置sql語言,查詢語言,ID+ namespace="Message"為唯一的標識符 這里的parameterType請注意,拼接的sql語句的屬性可以是一個string 類型的, 多個必須封裝起來例如bean層調用時是她所在的包 一個 --> <select id="queryMessageList" parameterType="com.imooc.bean.Message" resultMap="MessageResult"> select ID,COMMAND,DESCRIPTION,CONTENT from MESSAGE <where> <!-- 我在此處開始使用mybatis的動態拼接了,用的是ognl的表達式,&&=and=&amp;&amp; “”=&quot;&quot; ?號的處理是#{查詢的屬性}--> <if test="command != null and !&quot;&quot;.equals(command.trim())"> and COMMAND=#{command} </if> <!-- 這里是模糊匹配,使用模糊匹配的話必須用'%'將傳參包起來 --> <if test="description != null and !&quot;&quot;.equals(description.trim())"> and DESCRIPTION like '%' #{description} '%' </if>
    查看全部
  • protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //1、設置字符編碼 req.setCharacterEncoding("UTF-8"); //2、接收頁面的值 String command =req.getParameter("command"); String description =req.getParameter("description"); //3、向頁面傳值 req.setAttribute("command", command); req.setAttribute("description", description); //4、在這里引入service層(業務層),進行數據庫的操作 ListService listService=new ListService(); //5、向頁面傳值,將查詢到的結果傳到頁面 req.setAttribute("messageList", listService.queryMessageList(command, description)); //6、向頁面跳轉 req.getRequestDispatcher("/WEB-INF/jsp/back/list.jsp").forward(req, resp); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { // TODO Auto-generated method stub this.doGet(req, resp); } }
    查看全部
    0 采集 收起 來源:代碼重構

    2018-03-22

  • 添加源碼
    查看全部
  • 常用表達式
    查看全部
  • OGNL表達式
    查看全部
  • SqlSession對象
    查看全部
  • 核心配置文件
    查看全部
  • <c:forEach items="${messageList}" var="message" varStatus="status"> <tr <c:if test="${status.index % 2 != 0}">style='background-color:#ECF6EE;'</c:if>> <td><input type="checkbox" name="id" value="${message.id}"/></td> <td>${status.index + 1}</td> <td>${message.command}</td> <td>${message.description}</td> <td>
    查看全部
    0 采集 收起 來源:數據展示

    2018-03-22

  • //加載驅動,連數據庫 Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/message","root","123123"); //操作數據庫并聲明 String sql = "select ID ,COMMAND,DESCRIPTION,CONTENT from MESSAGE"; PreparedStatement statement = conn.prepareStatement(sql.toString()); //查詢數據庫 ResultSet rs = statement.executeQuery(); //查詢結果放在一個集合中 List<Message> messageList = new ArrayList<Message>(); while(rs.next()) { Message message = new Message(); messageList.add(message); message.setId(rs.getString("ID")); message.setCommand(rs.getString("COMMAND")); message.setDescription(rs.getString("DESCRIPTION")); message.setContent(rs.getString("CONTENT")); } //向頁面傳值 req.setAttribute("messageList", messageList); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { } //跳轉 req.getRequestDispatcher("/WEB-INF/jsp/back/list.jsp").forward(req, resp); }
    查看全部
    1 采集 收起 來源:數據庫連接

    2018-03-22

  • 添加類的文檔注釋
    查看全部
    0 采集 收起 來源:數據庫連接

    2016-06-24

  • 項目開發順序
    查看全部
    0 采集 收起 來源:頁面跳轉

    2016-06-24

  • 最先開發回復內容列表模塊,用到的技術
    查看全部
    0 采集 收起 來源:黎明前的黑暗

    2016-06-24

  • 案例分析模塊劃分
    查看全部
    0 采集 收起 來源:黎明前的黑暗

    2016-06-24

舉報

0/150
提交
取消
課程須知
各位小伙伴們需要有一定Java Web開發基礎,至少需要掌握以下內容: 1、JSP、Servlet、JSTL、EL 2、JS/JQUERY 3、JDBC 如果你還是新人,建議先移步網站相關課程,在理解并掌握相關知識之后再回來進修
老師告訴你能學到什么?
1、 Mybatis 的下載與配置 2、 Mybatis 的基本功能應用 3、 融合 Mybatis 的一個完整小案例的實戰 4、 Mybatis 的特征總結 5、 Mybatis 常見 QA

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!