自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Redis的使用

Redis的使用添加jar包 Redis工具类import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;public class JedisUtils { //创建连接池 private stat...

2018-11-15 16:02:03 155

原创 springmvc自定义参数绑定

当springMVC获取页面中的日期时间数据是会出错,因为springMVC不知道日期的具体格式是怎样的,因此我们需要做如下事情:自定义一个日期时间转换器(继承converter<S,T>接口)S   被转换的数据源类型T   转换后的数据类型实现其方法import java.text.ParseException;import java.text.Simp...

2018-11-15 09:56:35 325

原创 SSM框架配置(spring-mvc.xml\\spring-mybatis.xml)

spring-mvc.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://w

2018-11-10 21:32:37 3454 1

原创 maven加载SSM框架配置(springmvc.xml applicationContext-*.xml pom.xml jdbc.properties log4j.properties)

pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/...

2018-11-10 18:45:35 406

原创 Spring的事务管理

Spring的事务管理什么是事务事务:逻辑上的一组操作,组成这组操作的各个单元,要么全都成功,要么全都失败。事务的特性原子性:事务不可分割一致性:事务执行前后数据完整性保持一致隔离性:一个事务的执行不应该受到其他事务的干扰持久性:一旦事务结束,数据就持久化到数据库如果不考虑隔离性引发安全性问题读问题       脏读 :一个事务读到另一个事务未提交的数据...

2018-11-04 00:57:31 229

原创 Spring的JDBC模板的使用

Spring的JDBC模板的使用Spring是EE开发的一站式的框架,有EE开发的每层的解决方案。Spring对持久层也提供了解决方案:ORM模块和JDBC的模板。Spring提供了很多的模板用于简化开发 JDBC模板使用创建项目,导入jar包创建数据库和表create database spring4_day03;use spring4_day03;crea...

2018-11-02 15:54:38 202

原创 Spring基于AspectJ注解方式的AOP开发

Spring基于AspectJ注解方式的AOP开发注解开发的好处是   开发迅速 ,但是维护必须在源代码处修改,维护时不方便创建web项目,引入jar包引入配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"...

2018-11-02 11:11:24 172

原创 Spring的AOP开发xml方式

Spring的AOP开发(AspectJ的xml方式)Spring的AOP简介AOP思想最早是由AOP联盟组织提出的,Spring是使用这种思想的最好框架        Spring的AOP有自己的实现方式(非常繁琐)。AspectJ是一个AOP框架,Spring引入AspectJ作为自身AOP的开发        Spring的两套AOP开发方式               ...

2018-11-01 20:40:20 150

原创 Spring的AOP的底层原理

Spring的AOP  AOP  Aspect Oriented Programming  面向切面编程通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可...

2018-11-01 12:34:41 497

原创 Spring的IOC注解

Spring的IOC注解开发入门新建项目,并导入jar包在Spring4版本中,除了要导入基本的4个开发包和两个日志包外,还要导入aop包 引入spring的配置文件在src下创建applicationContext.xml配置xml的约束     约束配置模板去spring-framework-4.2.4.RELEASE\docs\spring-framework...

2018-10-31 17:36:28 167

原创 Spring框架入门

Spring入门    IOCIOC    (Inversion Of Control)  控制反转      是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实...

2018-10-30 14:05:03 290 2

原创 Struts2框架入门

Struts2架构Struts2概述      以上文本来自百度百科 Struts2是一个基于VMC设计模式的web层架构常见的web层框架Struts2、Struts1、webwork、springMVCweb层框架都是基于前端控制器模型的Struts2入门下载Struts2开发环境http://struts.apache.org/解压Stru...

2018-10-28 15:11:30 153

原创 hibernate的查询方式和抓取策略

hibernate的查询方式hibernate提供了5种查询方式,我们最主要的是用到HQL检索和QBC检索OID检索通过id来检索数据使用get方法Customer customer = session.get(Customer.class,1L);使用load方法Customer customer = session.get(Customer.class,1L);...

2018-10-26 11:41:16 192

原创 hibernate多表操作

hibernate多表操作hibernate一对多关联映射一对多建表原则hibernate一对多的关系配置在填写自己详细信息是会要求写到联系人,客户与联系人是一对多关系,一个客户可以有多个联系人,一个联系人只能有一个客户创建实体类Customer(客户:一的一方)创建实体类LinkMan(联系人:多的一方)联系人数据库表CREATE TABLE `cs...

2018-10-23 17:38:02 228

原创 hibernate基础概念理解

持久化类什么是持久化类?持久化:将内存中的一个类对象持久化到数据库中的过程,hibernate框架就是用来进行持久化的框架持久化类:一个java对象类与数据库表建立了映射关系,则这个类在hibernate中称为持久化类可以理解为:持久化类=java类+映射文件持久化类的编写规则对持久化类提供一个无参构造函数                                  ...

2018-10-22 17:30:50 152

原创 hibernate框架入门

hibernate框架:一种持久层的ORM框架客户管理的实体类/** * 客户管理的实体类 *CREATE TABLE `cst_customer` ( `cust_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '客户编号(主键)', `cust_name` varchar(32) NOT NULL COMMENT '客户名称(...

2018-10-20 19:25:27 376

原创 基于jQuery的ajax

ajax: 异步通信技术的一种实现; 不刷新页面的情况下,客户端浏览器网页可以跟服务器后天进行数据交换; 1、触发一个js事件(单击、键盘、change、blur、focus..... 2、调用jQuery的ajax方法  jQuery.post(url, [data], [callback], [type]) url:发送请求地址。 data:待发送 Key/value ...

2018-10-19 17:02:53 232

原创 C3P0 + apache的dbutils 实现公用的增删改查功能

首先导入C3P0、mysql连接、apache的dbutils 的jar包jar包获取地址:http://www.mvnrepository.com/进入搜索关键字即可下载相应jar包文档树构建c3p0配置文件c3p0-config.xml配置<?xml version="1.0" encoding="UTF-8"?><c3p0-config> ...

2018-10-19 16:48:47 257

原创 mybatis框架实现一对多、多对多关系查询,以及递归查询(单表多级分类:省市区三级地址查询)

mybatis框架练习mybatis框架中,包括实体类(这些实体类与数据库中的字段属性相对应),mybatis的配置文件(即mybatis-config.xml,这个配置文件用于连接实体类和orm(object relationship mapping 对象关系映射),以及做连接数据库的配置信息的配置),ORM(相当于xxxDao的实现类,同时将对象和数据库表的关系对应起来),xxxDao接口...

2018-10-19 16:35:15 3656

原创 mybatis框架的使用 maven+mybatis 通过数据库访问数据

mybatis框架ORM 框架:    Object Relationship Model 对象关系模型    持久层框架 (数据持久化)MyBatis 本是apache的一个开源项目iBatisMyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单...

2018-09-18 18:25:22 887

原创 jsp概述

JSP(Java Service Page)Java 服务页面保存在服务器端的动态网页的一种技术,必须借助应用服务器进行访问jsp包括:html  / css /  js / javajsp实际上是一个java文件,服务器加载页面前,会将jsp文件转换为.java文件,然后编译成.class文件运行,可以在Tomcat-work-Catalina-...目录中找到jsp页面标签...

2018-09-06 13:46:16 352

原创 java Swing 计算器的实现:利用栈计算算术表达式中缀表达式结果

利用栈操作进行计算,栈s1存放数字数据,栈s2存放运算符数据,将表达式数组遍历,遇到数字入栈s1,遇到运算符,若运算符为"(",则入栈s2,否则遇到运算优先级大于s2栈顶元素时,入栈s2,否则出栈进行计算,计算时,将s1栈中出栈两个数字元素,与s2栈的栈顶运算符进行计算,并将计算结果存入s1栈,若遇到")",则出栈s2计算,直到遇到第一个"(",最后若栈s2不为空,则出栈计算直到栈空,最后将表达式...

2018-09-03 11:29:53 484

原创 eclipse加载Tomcat服务器以及将项目发布到服务器的方法

1  将Tomcat服务器数据包放在自选的目录下2  打开eclipse中的Windows-show view-servers窗口 3  在servers 窗口中右键点击new-server 4  选择你要加载的服务器版本,点击next5  点击browse...找到第一步中服务器数据包,点击确定,然后点finish-finish就完成Tomcat服务器的加载了,此...

2018-09-03 11:13:30 312

空空如也

空空如也

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

TA关注的人

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