原创 SSM 表單字段int爲空,400

問題描述 表單中一些字段爲空的話,如果POJO定義該屬性爲int型就會報400. 實體類: public class Teacher { private int id; //教師編號 private String na

原创 Mybatis出現文檔根元素 "mapper" 必須匹配 DOCTYPE 根 "configuration"錯誤解決辦法

看到網上大部分都是因爲配置文件的信息頭寫錯了: mapper文件信息頭 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org/

原创 解決org.apache.ibatis.binding.BindingException: Type interface xxx is not known to the MapperRegistry

犯了一個低級錯誤,在網上找不到這個錯誤… 看到一個比較全的排錯方法:https://blog.csdn.net/ppppfly/article/details/46847299/ 錯誤部分代碼: public class Stud

原创 DBCP 與 c3p0 連接池的簡單使用

一、概覽 結構圖: jar包的位置:WEB-INF/lib 和 src 配置文件位置:src 二、配置 c3p0 和 DBCP 連接池都有兩種方法配置: 配置文件配置 c3p0配置文件:c3p0-config.xml dbcp

原创 Spring 使用xml配置通知

先看看 結構 吧: Test.java 用來測試功能 com.test.aop 裏面寫了4個通知類 com.test.dao 和 com.test.service 裏面是接口 com.test.dao.impl 和 con.t

原创 SpringMVC 無法跳轉到Controller

今天紀錄一個困擾我一天的問題:自己寫的Controller無法跳轉。 我的配置 首先來看一下我的配置: 首先是我的Controller,我使用的是註解 + 掃描器的方式配置 Hello.java(Controller) @Co

原创 10分鐘搭建一個簡單的Spring

一、Spring Spring的核心之一:IOC(控制反轉),又稱依賴注入(DI) 控制反轉:將 創建對象、屬性值 的方式 進行了翻轉,從new、setXxx() 翻轉爲了 從springIOC容器getBean() 依賴

原创 Servlet初始化參數(Servlet2.5,3.0)

一、使用Servlet2.5初始化參數 Servlet2.5是基於 xml 配置的,所以在xml中配置。 Servlet3.0開始支持 註解 配置。 配置分兩種情況:在當前 Servlet有效 和在 整個web容器 中有效。 對於

原创 Spring 各種集合的注入(Set,Map,String[],List,Properties)

首先先寫一個類,包含各種集合: public class CollectionTypes { private List<String> list; private String[] array; priva

原创 IDEA引入jar包的正確方式

1.java項目:和eclipse一樣 2.web項目: jar本身就只在運行階段有效ojdbc.jar只需要複製WebContent/lib/中即可。 jar在各個階段均有效 要複製Web-Content/lib/中即可 再

原创 Servlet實現文件上傳與下載

一、說明 文件的上傳需要引入jar包: 可以去網上搜索下載(Maven官網等) 文件的下載不需要導入jar包 二、項目結構 三、編寫jsp文件 <%@ page language="java" contentType="tex

原创 Spring 使用註解實現事務

第一步,準備好jar包 除了Spring最基本的6個jar包: spring-aop.jar 開發AOP特性時需要的JAR spring-beans.jar 處理Bean的jar <bean> spring-con

原创 基於TCP的雙向聊天

先運行服務端,再運行客戶端。 效果圖: 客戶端 import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import ja

原创 Java繼承,多態,抽象類,接口基本概念

這篇主要用來集中一下以前寫的博客,方便複習… 抽象類與接口 繼承與多態 1.Java 不支持多繼承,但支持多重繼承。一個類只能繼承一個類,但能被多個類繼承。 class Person { } class Student

原创 C++ MFC ListBox SetItemData出現的錯誤

SetItemData的基本用法: 假設ListBox關聯的控件變量爲 list ,類名爲 Student: 我起初是這樣做的: for (int i = 0; i < stu_manage.getSize(); i++) {