自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Swxctx

铭心刻骨,就要一意孤行;越是憧憬,越要风雨兼程;要走多远,才算走进森林_xc.

  • 博客(35)
  • 收藏
  • 关注

原创 Struts2-类型转换器-Converter

项目结构如下:1、配置web.xml      Struts2-test-3-zh Struts2-test-3-zh org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter Struts2-test-3-zh /* 2、编写jsp文

2016-09-29 16:53:45 1002 1

原创 Struts2-内置类型转换

项目结构以及相应jar包见下图:1、配置web.xml文件 Struts2-test-2-zh Struts2-test-2-zh org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter Struts2-test-2-zh /* 2、新建j

2016-09-29 15:06:10 1512 1

原创 Struts2-基本action配置

项目结构如图(实现简单的登录验证):1、配置web.xml Strute2-test-1 Strute2-test-1 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter Strute2-test-1 /* 2、编写login

2016-09-29 00:30:42 887 1

转载 Hibernate-缓存机制详解

一、why(为什么要用Hibernate缓存?)Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 二、what(Hibernate缓存原理是怎样的?)Hibernate缓存包括两大类

2016-09-28 21:35:35 488 1

原创 Spring-自动扫描管理bean

1、创建bean/* *@Author swxctx *@time 2016年9月27日 */package com.sw.service;import org.springframework.stereotype.Controller;@Controller(value="personServiceBean")public class personServiceBean {

2016-09-27 22:46:34 458 1

原创 Spring-使用注解方式装配对象

1、项目结构如下;2、新建bean/* *@Author swxctx *@time 2016年9月27日 */package com.sw.servicebean;import com.sw.service.PersonService;public class PersonServiceBean implements PersonService { /* (no

2016-09-27 21:40:54 672 1

原创 Spring-集合类型装配

1、新建集合类CollectionBean.java/* *@Author swxctx *@time 2016年9月27日 */package com.sw.gather;import java.util.List;import java.util.Map;import java.util.Properties;import java.util.Set;public

2016-09-27 19:39:41 628 1

原创 Spring-依赖注入之构造器方式注入

构造器注入-带有参数的构造函数注入项目结构如下:1、新建第一个bean文件PersonServiceBean.java:/* *@Author swxctx *@time 2016年9月27日 */package com.sw.servicebean;public class PersonServiceBean { private String name;

2016-09-27 18:37:06 2498 2

转载 从根源上解析 Java volatile 关键字的实现

1、解析概览内存模型的相关概念并发编程中的三个概念Java内存模型深入剖析Volatile关键字使用volatile关键字的场景2、内存模型的相关概念缓存一致性问题。通常称这种被多个线程访问的变量为共享变量。也就是说,如果一个变量在多个CPU中都存在缓存(一般在多线程编程时才会出现),那么就可能存在缓存不一致的问题。为了解决缓存不一致

2016-09-27 01:20:15 836

原创 Struts-struts-config.xml基本配置模板

2016-09-27 00:48:37 842

原创 Servlet-web.xml配置模板

<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyri

2016-09-27 00:46:42 1279

原创 Spring-bean的基本配置

项目结构如下:、1、新建PersonServiceBean.java:/* *@Author swxctx *@time 2016年9月26日 */package com.sw.serv.impl;import com.sw.service.PersonService;public class PersonServiceBean implements PersonSer

2016-09-27 00:42:20 866 1

原创 Spring-依赖注入之set

项目结构如下所示:1、建立PersonServiceBean.java:/* *@Author swxctx *@time 2016年9月26日 */package com.sw.servicebean;import com.sw.service.PersonService;public class PersonServiceBean implements Pe

2016-09-27 00:37:00 1199 1

原创 Spring-部分知识点概述(持续更新)

Spring学习记录:IOC控制反转(一)开发流程:(1)新建项目(2)导入jar包:spring.jar commons-loging.jar(3)编写配置文件配置文件头模板:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://ww

2016-09-26 18:08:11 812 1

原创 Hibernate-部分知识点概述(持续更新)

Hibernate面向对象操作模型数据库->阻抗不匹配ORM(Object Relation Mapping->对象关系映射)->完成对象与关系之间的转换主流ORM框架:Hibernate Toplink OJB(一)简单使用步骤:(1)创建项目(2)导入jar包(3)创建实体对象Usre(4)创建User.hbm.xml映射文件(于相应包下)(5)创建

2016-09-26 17:47:01 761

原创 Jsp-部分知识点概述与记录(后续更新)

JavaEE十三种技术:JDBCJNDIJava Beans(EJB)JspServletIDL/CORBAJTA(事务体系)/JTS(事务服务)JavaMail/JAF(激活框架)JMS(信使服务)XMLStruts hibemate Spring   Jsphtml+java片段+java script片段jsp与servle

2016-09-26 17:40:11 773

原创 JDBC-相关部分知识点概述

1.数据库连接导入jar驱动a.注册驱动b.建立连接c.建立sqld.执行sqle.处理结果集规范程序(处理异常)2.Statement3.PrepareStatement4.CRUD5.jdbc数据类型6.文本文件的存取7.二进制文件的存取8.DAO模式properties文件9.事务事务保存点处

2016-09-26 16:39:38 874

原创 Spring-JDBC+Spring整合开发

Spring+JDBC整合开发Person.java:/* *@Author swxctx *@time 2016年9月23日 */package com.sw.bean;public class Person { private Integer id; private String name; public Person(String str

2016-09-23 21:47:41 395

原创 Spring-通过xml配置文件实现切面(AOP)

使用注解的方式实现AOP:1、业务类PersonService.java/* *@Author swxctx *@time 2016年9月22日 */package com.sw.service;public interface PersonService { //业务方法 public void save(String name); publi

2016-09-22 23:42:18 2134

原创 Struts2-部分知识点概述与解释

Struts2学习记录:(一)webWorkFramework:基于请求响应(Request-Response)模式的应用。表现逻辑结构:1 控制器(Controll)-控制整个Framework中各个组件的协调工作。2 业务逻辑层(Business Logic)-概念与几个能够提供服务的基础组件(真正的实现需要在Framework之上进行再次扩展)。3 数据逻辑层(D

2016-09-22 19:02:06 703

原创 Spring-注解方式实现AOP

使用注解的方式实现AOP:1、业务类PersonService.java/* *@Author swxctx *@time 2016年9月22日 */package com.sw.service;public interface PersonService { //业务方法 public void save(String name); publi

2016-09-22 18:55:08 452

原创 Spring-简单bean的配置(使用bean.xml手动完成)

简单实例练习:(1)接口PersonService.java:package com.sw.servc;public interface PersonService { void save();}(2)新建beanPersonServiceBean.java:package com.sw.service.impl;import com.sw.serv

2016-09-22 18:47:45 1959

原创 Spring-JDK与CGlib代理实现AOP简单实例

JDK与CGlib实现aop代理简单实例:1 PersonService.java/* *@Author swxctx *@time 2016年9月21日 */package com.sw.service;public interface PersonService{ public void save(String name); public void upda

2016-09-22 16:09:32 431

原创 Hibernate-多种关联学习记录详解

1、多对一(1)建立对象实体Department.java/* *@Author swxctx *@time 2016年9月13日 */package com.sw.hibernate.domain;public class Department { private int id; private String name; public in

2016-09-15 15:42:55 973

原创 Hibernate-CRUD简单实例

简单实验(CRUD):(1)编写domain层class文件:User.java/* *@Author swxctx *@time 2016年9月13日 */package com.sw.domain;import java.util.Date;public class User { private int id; private String name;

2016-09-13 10:41:09 454

原创 Hibernate-基本建立步骤(创建一个表)

项目结构:(1)新建项目(2)导入jar包(3)创建实体对象User.java/* *@Author swxctx *@time 2016年9月12日 */package com.sw.hibernate.domain;import java.util.Date;public class User { private int id; private

2016-09-12 15:22:40 2061

原创 Hibernate-log4J错误

错误:log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).log4j:WARN Please initialize the log4j system properly. 原因:log4j为日志输出配置,classpath中没有此文件,则会出现此警告。

2016-09-12 14:17:12 553

转载 Struts2-namespace

struts中package元素的namespace属性几乎在所有的项目中都会使用到,开始总是不知道怎么用,后来在百度了一下,找到了一些解法,但是我自己尝试的时候却不能成功。后来我自己在他们的基础上做了些改动,发现能用了。本文基本上和网上的相同,但是改了一些内容,因为按照网上的解法我不能成功。其间涉及到4个文件:struts.xml配置文件、test.jsp页面、testSuccess.htm

2016-09-08 15:42:43 349

原创 JavaEE-新建包时位置问题(eclipse)

问题:eclipse创建web项目,新建包时选定src,但是还是会建立在src同级目录。解决方案:这是视图问题,因为现在是java ee视图,所以会出现这些问题,将视图切换为java即可解决问题。

2016-09-05 17:03:15 3189

原创 Java-List使用泛型出错

错误:The type List is not generic; it cannot be parameterized with arguments 原因:导入的包不正确,应该导入java.util.list而不是java.util.awt.list小错误,小细节。

2016-09-03 22:53:10 3123

原创 Struts2-struts.xml之<result>配置错误

原因:action中return的success与struts.xml中配置不一致/output.jsp此处的success需要与action中excute方法返回的一致。这并不是该犯的错误。

2016-09-03 22:25:30 1054

转载 Java-StringTokenizer

StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。1.构造函数public StringTokenizer(String str)public StringTokenizer(String str, String delim)public StringTokenizer(String str, String delim, boolean

2016-09-03 11:32:38 307

转载 Jsp-request与requestScope的区别

(1)request对象通常用来接收从客户端通过表单提交过来的数据,然后在servlet或者action中用request.getParameter()的方法获取获取参数内容;(2)而requestScope通常是在servlet和action中通过request.setAttribute()方法把数据放到request对象中供客户端获取,然后客户端获取的方法就是requestScope.ge

2016-09-02 22:01:23 4919

原创 Servlet-两种转向区别

在Servlet中,转向到其它Servlet和JSP的时候,可以通过两种方式实现:(1)使用response对象的sendRedirect()方法(2)使用RequestDispatcher对象的forward()方法    例:          request.getRequestDispatcher("/a.jsp").forward(request,response);

2016-09-02 21:17:38 1523

原创 Jdbc-数据库使用工具类

properties文件:(mysql.properties)dbUserName=root dbPassword=root dbDriver=com.mysql.jdbc.Driver dbUrl=jdbc\:mysql\://127.0.0.1\:3306/struts?useUnicode\=true&characterEncoding\=utf8 SqlHelper.

2016-09-01 15:17:27 394

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除