原创 網上銷售平臺--jersey實現應用服務器和圖片服務器分離(六)
1.模擬應用服務器(客戶端): 所需jar: commons-io-1.3.2.jar, jersey-client-1.8.jar, jersey-core-1.8.jar 編輯客戶端代碼: // 圖片名稱生成策略
原创 網上銷售平臺--Freemarker 頁面靜態化(九)
FreeMarker是一個模板引擎,一個基於模板生成文本輸出的通用工具,使用純Java編寫 FreeMarker被設計用來生成HTML Web頁面,特別是基於MVC模式的應用程序 雖然FreeMarker具有一些編程的能力,但通常由J
原创 MyBatis的優點和缺點
MyBatis的優缺點一:優點: 1. 易於上手和掌握。 2. sql寫在xml裏,便於統一管理和優化。 3. 解除sql與程序代碼的耦合。 4. 提供映射標籤,支持對象與數據庫的orm字段關係映射 5. 提供對象關係映射標籤,支持對象關
原创 單例模式編程
1.懶漢式 public class Test{ private static Test mm; //私有靜態變量 private Test () {} //私有構造方法 //公開的靜態的工廠方法
原创 MYQL存儲過程給銀行賬號每四位增加一個空格(請勿直接複製執行,可以參考 思路寫法)
-- 修改銀行賬號存儲過程 (藍色的代表 某一張表 綠色的代表銀行賬號這個字段) DROP PROCEDURE IF EXISTS update_bankNumber; DELIMITER;; CREATE PROCEDURE upd
原创 常見JAVA基礎面試題
Java基礎方面:1、作用域public,private,protected,以及不寫時的區別 答:區別如下: 作用域 當前類 同一package 子孫類 其他package public
原创 JAVA之讀取excel文件並且獲取裏面的數據
//讀取一個文件 File file = new File("C:\\Users\\Administrator\\Desktop\\XX數據.xlsx"); Workbook wb
原创 spring+springmvc+hibernate(ssh)框架搭建
一.項目結構以及配置文件結構 1.新建一個maven項目結構如下 2.新增spring相關的配置文件 紅色標註1.2必須要,要是項目不區分前後臺配置 就留下第3那個配置文件,第5點那個配置文件是定時任務的配置文件 3.新增hibe
原创 網上銷售平臺--私服的搭建(八)
1.nexus 介紹 是開源的,用該框架架設maven私有服務器 2.nexus私服環境搭建 把nexus.war包放到tomcat的webapps下面 瀏覽且登錄 用戶名:admin 密碼:admi
原创 網上銷售平臺--spring mybatis springMVC 整合(五)
spring mybatis的整合 1.配置POM.xml文件 ,配置項目所需jar(見 POM.xml文件) 2.配置WEB.xml:配置spring監聽器 <context-param> <param-name>contex
原创 JDBC連接數據庫(oracle)操作
private final static String URL = "jdbc:oracle:thin:@127.0.0.1:1521:orcl"; private final static String USER = "
原创 SpringMVC的工作原理
SpringMVC的工作原理 1.客戶端請求提交到Dispacherservlet 2.由Dispacherservlet控制器查詢HandlerMapping找到處理的Controller。 3.Controller調用業務邏輯處理後返
原创 網上銷售平臺--pom.xm文件
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema
原创 數據庫模式對象
一:模式對象 1、序列對象 create sequence seq_emp; 使用 select seq_emp.currval from dual; select seq_emp.nextval from dual
原创 網上銷售平臺--OScache緩存(七)
一.OScache是什麼 是一個高性能的J2EE緩存框架,緩存部分JSP或HTTP請求,任何Java對象都可以緩存 緩存以key value 方式來存儲 也可以永久緩存:緩存可以隨意寫入磁盤 支持集羣二.使用OSCache: 1.把所需j