原创 筆試題(2019.04.19 14時)

一、編程題 1. 乘法表 要求:在屏幕上打印九九表,用Tab作爲分隔符;程序要支持命令行參數的輸入,輸入的參數爲打印的行級,如果輸入的數值大於9,則只輸入到9*9。如輸入的參數值爲3,則輸出結果爲 1 * 1 = 1 1 * 2

原创 比較hibernate和mybatis優缺點

首要聲明,該篇文章的編寫是依據其他多篇文章彙總整理而來。並非完全原創,只爲加深自己的理解的同時方便大家,侵權必刪! 首先從orm(object relation mapping)等級來講,hibernate和mybatis都屬於orm框架

原创 hibernate——多表關係映射之多對多第一篇(常規)

本篇文章以Employee(員工)和Role(角色)爲例講述多對多映射關係的配置。 第一步:建表(MySQL) #員工表 CREATE TABLE employee ( ID INT(2) PRIMARY KEY AUTO_INCREM

原创 hibernate——多表關係映射之多對多第二篇(主鍵外的其它字段映射)

在第一篇中寫了多表映射之多對多的常規配置,即關聯表中只有以其它表主鍵做外鍵的字段。第一篇鏈接 這一篇是講述多對多映射時,關聯表如何配置非主鍵字段。依然以Employee與Role爲例 與常規配置相比需要多編寫一個實體類,例Employee

原创 context:annotation-config和context:component-scan的區別

<context-annotation-config/> 該配置的主要作用是“激活”已聲明的bean,即“激活”spring容器內配置的bean。 如:在spring容器內配置了<bean name="demo" class="com.e

原创 初識VO、DTO、DO、PO實體類

首先解釋一下,VO、DTO、DO、PO均是實體類,其性質是一樣的,只是因爲安全性及其他原因將其劃分爲了不同的層次。之所以這麼劃分是因爲:假如有一張user表,包含userName、userPassWord、age、position這四個字

原创 配置spring+springMVC+mybatis+oracle

項目結構: 1. applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/s

原创 JSTL自定義lastIndexOf方法

JSTL的fn標籤中只有indexOf()方法,然而有時我們需要用到lastIndexOf(),比如取文件後綴時。 自定義標籤方法其實可以參考JSTL自帶的fn標籤方法是如何定義的。 1. 創建一個java類 public class

原创 Tomcat報錯:The origin server did not find a current representation for the target resource...

錯誤信息: “The origin server did not find a current representation for the target resource or is not willing to disclose th

原创 maven搭建SSH的pom文件

 鎖定jar包版本 <!-- 屬性 --> <properties> <spring.version>4.2.4.RELEASE</spring.version> <hibernate.version>5.0.7.Final<

原创 maven部署tomcat

1. 修改tomcat-users.xml文件     tomcat安裝目錄下,conf/tomcat-users.xml <tomcat-users version="1.0" xmlns="http://tomcat.apache.

原创 maven分模塊開發

在實際開發中,一個項目需要分爲多個小組進行不同的模塊同時開發,此時,就要用到分模塊開發方式。 maven的分模塊開發可以將項目分爲多個層次,如dao層、service層、web層等,它們分別存放在不同的電腦上,通過maven倉庫進行關聯。

原创 maven中jstl標籤,struts2標籤庫報錯問題解決方案

錯誤信息如下: 1. The absolute uri:[http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files d

原创 CRM項目(數據字典+ajax+動態下拉框)

crm項目  客戶管理 > 添加客戶 背景:添加客戶時有一些值是固定的選項,比如:客戶信息來源(電話營銷、網絡營銷),客戶級別(VIP客戶、普通客戶)。 在添加客戶時,這些可以通過下拉框的形式來選擇,防止自行填寫時出現不應有的數據,如:客

原创 對象、字符串轉爲數組,對象字符化,字符對象化

將對象、字符串轉爲數組常用的幾種方法有:1. [].slice.call(對象名、數組名);2. Array.from(對象名、數組名);    看着很簡單的樣子,但是實際操作很容易就掉坑裏了!!!我就是從坑裏爬出來纔來寫的這篇博客!說多