原创 MyBatis之association嵌套

表、實體類、myBatisConfig.xml文件、以及測試類請看MyBatis之一對一關聯 ,沒必要再複製一遍這些內容 嵌套resultMap: [html] view plain copy   <?xml vers

原创 MyBatis之動態SQL

mybatis的動態sql語句是基於OGNL表達式的,可以方便地在sql語句中實現某些邏輯。 1. if判斷是否爲空或者null 2. where簡化SQL語句中where的條件判斷 3. set主要用在更新操作 4. trim元素可在自

原创 SpringMVCJSR-303規範進行校驗簡單示例

後端驗證,需要引入validation-api-2.0.1.GA.jar、hibernate-validator-6.0.10.Final.jar和jboss-logging-3.3.2.Final.jar,具體用什麼版本的jar包自行選

原创 Spring之Bean的配置使用

1.Bean的基本概念 IoC管理的應用程序對象叫做Bean, Bean就是由Spring容器初始化、裝配及管理的對象,除此之外,bean就與應用程序中的其他對象沒有什麼區別了。在Spring中由BeanDefinition代表,配置元數

原创 SpringMVC整合Mybatis

SpringMVC + springfox + MyBatis的系列文章,在此篇也基本可以定調了。故此這篇會給出完整代碼。 1.完整jar包 ----------------SpringMVC jar START-------------

原创 web項目添加logback日誌

LogBack和Log4j都是開源日記工具庫,LogBack是Log4j的改良版本,比Log4j擁有更多的特性,同時也帶來很大性能提升。詳細數據可參照下面地址:Reasons to prefer logback over log4j。

原创 parsley之表單驗證初探

parsley.js可直接在html的dom中添加屬性來控制表單驗證,而不是需要另外定義js文件來驗證。國內直接定義html屬性來驗證的有validForm,總體是根據正則表達式來完成校驗。現在來介紹一款開源的js表單驗證插件parsle

原创 dataTable之入門

Datatables是一款jquery表格插件。它是一個高度靈活的工具,可以將任何HTML表格添加高級的交互功能。 分頁,即時搜索和排序幾乎支持任何數據源:DOM, javascript, Ajax 和 服務器處理支持不同主題 Data

原创 springfox整合SpringMVC

swagger用於定義API文檔。1. 好處:前後端分離開發API文檔非常明確測試的時候不需要再使用URL輸入瀏覽器的方式來訪問Controller傳

原创 MyBatis之接口編程

通過SqlSession的實例可進行MyBatis的增刪改查操作; 以查詢爲例: Object obj = sqlSession.selectOne("com.chensan.sys.entity.SysUser1.getById",1

原创 MyBatis之傳多個參數

用戶表sys_user8: CREATE TABLE `sys_user8` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `user_name` VARCHAR(50) DEFAULT NULL

原创 SpringMVC整合Spring

三、測試數據庫連接 1.添加jar mybatis-3.4.2.jar mysql-connector-java-5.1.40-bin.jar junit-4.12.jar 2.在resources下添加db-config.propert

原创 bootstrap-datetimepicker之初探

bootstrap-datetimepicker爲Bootstrap前端框架的一個日期選擇器插件。中文官網首頁 示例如下: <!DOCTYPE html> <html lang="zh-CN"> <head> <title>Boo

原创 MyBatis之參數配置

MyBatis最簡單的實例也已跑通,實現了增刪改查,涉及到複雜情況就是兩眼一抹黑。這篇主要講講參數配置,方便後期項目,我這裏沒有從頭到尾地去講每個參數的使用,而是在實際使用中遇到了問題纔會去看,故可能沒法給您提供有效的幫助。 參數表參

原创 eclipse新建web project

開發環境win7 64bit 、eclipse neon、Tomcat-8.0.41、JDK1.8.0_91, 開發環境配置請看:Java開發環境搭建 1.在Project Explorer或者Package Explorer下右鍵 Ne