原创 jdbcTemplate關於crud

package com.spring.jdbcTemplate; import java.sql.ResultSet; import java.sql.SQLException; import org.junit.Test; impo

原创 spring操作c3p0連接池

c3p0.xml<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns

原创 ajax遍歷Map轉JSONArray

後臺:/** * 根據角色初始勾選菜單 * @param request * @param response */ @Reques

原创 bean標籤屬性介紹

bean標籤常用屬性介紹 1.id:不能包含特殊符號,根據id值得到配置對象 2.class:創建對象所在類的全路徑 3.name:功能和id屬性值一樣,但name可以包含特殊符號 4.scope: ①singleton:默認值,單例 ②

原创 淺拷貝和深拷貝

淺拷貝: package algorithm; import java.util.ArrayList; public class ShallowCopy implements Cloneable{ private String na

原创 自動裝箱與拆箱

自動裝箱和拆箱從Java 1.5開始引入,目的是將原始類型值轉自動地轉換成對應的對象。自動裝箱與拆箱的機制可以讓我們在Java的變量賦值或者是方法調用等情況下使用原始類型或者對象類型更加簡單直接。 什麼是自動裝箱與拆箱 自動裝箱就是Ja

原创 mac安裝maven

1.下載apache-maven-3.5.0 2.maven保存路徑:/usr/local/apache-maven/apache-maven-3.5.0 注:保存編輯後的./bash_profile文件操作:按下esc,輸入:wq

原创 JDBC

1. 在Java工程下建立文件夾lib,放入mysql-connector-java-5.1.38-bin.jar,然後點擊右鍵”add to build path“。 2. 創建與數據庫對應的實體類: package entity;

原创 bean注入複雜類型屬性

1. private String[] arrs; private List<String> list; private Map<String, String> map; private Properties properties;已省去

原创 Java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config

lib目錄下少了兩個jar包: jstl-1.2.jar、standard-1.1.2.jar

原创 Spring屬性注入的兩種方式

<!-- 注入屬性的方式①:有參數的構造方法 --> <!-- <bean id="helloBean" class="com.maven.test.HelloWorld" > <constructor-arg name

原创 NIO

NIO:New IO Java NIO由以下幾個核心部分組成: 1.Channels 2.Buffers 3.Selectors Channel 和 Buffer 基本上,所有的 IO 在NIO 中都從一個Channel 開始。Ch

原创 SpringMVC中get請求中文亂碼問題

更改tomcat安裝目錄中server.xml配置文件,如下: <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443

原创 POJO簡單理解

POJO(Plain Old Java Object) 簡單理解爲 不包含業務邏輯的單純用來存儲數據的 java類。一般POJO沒有實現任何接口,沒有集成任何父類(java.lang.Object除外)。

原创 maven知識總結

1.maven生命週期: clean:清理項目 default:構建項目 site:生成項目站點 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/