mybatis是一個持久層框架,是apache下的開源項目,前身是itbatis,是一個不完全的ORM框架,mybatis提供輸入和輸出的映射,需要程序員自己寫sql語句,mybatis重點對 sql語句的靈活操作。
MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google code,并且改名為MyBatis,實質上Mybatis對ibatis進行一些改進。
命名原則:約定 是指對數據庫、數據庫對象如表、字段、索引、序列、存儲過程等的命名約定; 命名使用富有意義的英文詞匯,盡量避免使用縮寫,多個單詞組成的,中間以下劃線分割 避免使用Oracle的保留字如LEVEL、關鍵字如TYPE(見Oracle保留字和關鍵字); 各表之間相關列名盡量同名;
創建存儲過程,存儲過程是保存起來的可以接受和返回用戶提供的參數的 Transact-SQL 語句的集合。可以創建一個過程供永久使用,或在一個會話中臨時使用(局部臨時過程),或在所有會話中臨時使用(全局臨時過程)。也可以創建在 Microsoft SQL Server啟動時自動運行的存儲過程。
nosql數據庫應用案例
1. MySQL體系架構 2. MyISAM、Innodb引擎介紹 3. 表結構設計原則 4. 索引設計原則 5. 性能分析工具 6. SQL語句優化
摘要:每個應用程序都要使用數據,Android應用程序也不例外,Android使用開源的、與操作系統無關的SQL數據庫--SQLite,本文介紹的就是如何為你的Android應用程序創建和操作SQLite數據庫。
前序Sqlite3的確很好用。小巧、速度快。但是因為非微軟的產品,幫助文檔總覺得不夠。這些天再次研究它,又有一些收獲,這里把我對sqlite3的研究列出來,以備忘記。