原创 MaBatis之Mapper.xml的配置(一對多關聯關係)

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.o

原创 MaBatis之Mapper.xml的配置(單表的增刪改查操作)

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://m

原创 MaBatis之Mapper.xml的配置(模糊查詢與集合查詢)

<!-- 模糊查詢(正確版本) 返回值parameterType返回的是一個查詢對象 查詢對象:就是把要放入的參數存在一個單獨javabean中讓對象作爲參數就可以傳入 模糊查詢裏面的數據要讓它變爲字面值而不

原创 MaBatis之Mapper.xml的配置(多對一關聯關係)

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.or

原创 MaBatis之Mapper.xml的配置(排序)

<!-- 排序 也必須用查詢對象,如果不適用查詢對象直接傳入一個string或者對象,它是按照佔位符處理的 也就是說如果用#birthday轉換成sql語句是這樣的 select id, stuName

原创 mapper的動態代理開發注意事項

1.在mapper.xml中namespace等於mapper對應接口的地址 2.mapper對應的接口中方法名和mapper.xml中的statement(select,insert等標籤)的id一致。 3.mapper對應的接口中方

原创 MyBatis自增主鍵返回和非自增主鍵返回

自增主鍵返回 mysql自增主鍵,執行insert提交之前自動生成一個自增主鍵 通過mysql函數獲取剛插入記錄的自增主鍵 LAST_INSERT_ID() 該方法是在insert之後才被調用 非自增主鍵返回(可使用uuid) 不用my

原创 typeAliases(別名)

mybatis默認支持別名 自定義別名 批量定義別名(這個比較常用) 點贊 收藏 分享 文章舉報 我是菜鳥中的拖拉機 發佈了38 篇原創文章 · 獲贊 8 · 訪問量 3

原创 SpringMVC工作流程

web服務器在啓動時加載和解析web.xml找到SpringMVC的前段總控制器DispatcherServlet 通過DispatcherServlet加載相關的配置文件(默認是mvc-dispatcher-servlet.xml)並

原创 工具類獲取SqlSesionFactory與SqlSession

/** * 通過單例模式,創建一個sqlSessionFactory * @author zomas */ public class MyBatisSqlSessionFactory { private static f

原创 Mybatis-config的配置

<configuration> <!-- 配置引入存儲連接數據庫四大參數的properties文件 用來引入外部的properties文件 --> <properties resource="d

原创 編碼出現亂碼問題

1.在寫項目的時候出現了 java.sql.SQLException: Incorrect string value: '\xE9\xA9\xB1\xE8\x9A\x8A...' for column 'cname' at row 1 Q

原创 客戶管理系統第一版

src中包括com.mmy.cstm包中含有子包: 1.actions(控制器)     1>AddServlet     2>DelServlet     3>EditServlet     4>SelectAllServlet    

原创 BeanUtil工具類中的populate方法

實體類屬性和表單中的name屬性value必須完全一致。並且get和set方法最好直接自動生成否則也會出現錯誤。 這是我這次出現的錯誤。

原创 IDEA web.xml測試創建自定義404和空指針頁面

今天出現了這個問題: Element 'error-page' cannot have character [children], because the type's content type is element-only. 原因是: