自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

肉man

Dying in leisure or Living in chaos

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

原创 Oracle数据库新增时---违反唯一约束条件

问题Oracle数据库新增时—违反唯一约束条件原因sequence冲突解决于数据库中,先进行sequence的自增HTTP Status 500 – Internal Server ErrorType Exception ReportMessage Request processing failed; nested exception is org.springframewor...

2018-10-15 21:24:25 9715

原创 No constructor found in org.springframework.security.core.userdetails.User matching

异常:No constructor found in org.springframework.security.core.userdetails.User原因:返回的userList的pojo类导入了User(spring-security类型的,而非自定义的)HTTP Status 500 – Internal Server ErrorType Exception ReportM...

2018-10-15 21:23:43 1401

原创 MD5---Security加密

MD5的加密import java.security.MessageDigest;public class MD5 {public static void main(String[] args) { String pwd = getMD5("99991"); System.out.println(pwd);}//生成MD5public static String getMD5(S...

2018-10-15 21:22:36 734

原创 BUG_手动分页---已解决

手动分页bug—已解决点击底部的分页条数,当选择6的时候,显示6条数据,但是仍然是每页3条,此时在点击3的话,无反应--------------------------------以上问题出现原因是,js代码写在了jq引入包之前,导致 KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲pageSize optio...

2018-10-14 16:12:32 364

原创 spring-security安全框架的整理(以及与spring的整合)

spring-security安全框架的整理(以及与spring的整合)spring-security.xml<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:security="http://www.s...

2018-10-14 15:52:52 750

原创 Springboot项目集成mybatis分页插件

分页插件(依赖,配置文件)版本控制<properties> <spring.version>5.0.2.RELEASE</spring.version> <spring.security.version>5.0.1.RELEASE</spring.security.version></properties>...

2018-10-14 15:51:18 5190 2

原创 SpringMVC自定义类型转换器

----------------类型转换器-------------------------------------package com.itheima.converter;import org.springframework.core.convert.converter.Converter;import java.text.ParseException;import java.text...

2018-10-12 20:32:51 209

原创 springmvc注解开发-高级

上传图片配置虚拟目录配置解析器<!-- 文件上传 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- 设置上传文件的最大尺寸为5MB --> <property ...

2018-10-02 22:26:06 275

原创 springmvc注解开发-基础

service//根据id查询商品信息public Items findItemById(int id) throws Exception;//修改商品信息public void saveItem(Items items)throws Exception;controller修改商品信息显示页面:@RequestMapping(value="/editItem") public ...

2018-10-02 22:22:41 147

原创 SpringMVC整合M

为了更好的学习 springmvc和mybatis整合开发的方法,需要将springmvc和mybatis进行整合。整合目标:控制层采用springmvc、持久层使用mybatis实现。jar包包括:spring(包括springmvc)、mybatis、mybatis-spring整合包、数据库驱动、第三方连接池。参考:“mybatis与springmvc整合全部jar包”目录Dao...

2018-10-02 22:18:25 401

原创 SpringMVC_基础概述

springMVC就是类似于Struts2的mvc框架,提供web层解决方案,属于SpringFrameWork的后续产品。三层架构dao:持久层用来与数据库进行交互jdbc.jdbc Template dbutils mybatisservice:业务层处理开发业务逻辑spring:ioc/aopweb:表现层servlet:用来处理用户请求和响应页面的数据表现层框架: st...

2018-10-02 22:16:48 182

原创 Spring中的事务控制

第一:JavaEE体系进行分层开发,事务处理位于业务层,Spring提供了分层设计业务层的事务处理解决方案。第二:spring框架为我们提供了一组事务控制的接口。具体在后面的第二小节介绍。这组接口是在spring-tx-4.2.4.RELEASE.jar中。第三:spring的事务控制都是基于AOP的,它既可以使用编程的方式实现,也可以使用配置的方式实现。我们学习的重点是使用配置的方式实...

2018-10-02 22:13:59 170

原创 JdbcTemplate

编写spring的配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSche

2018-10-02 22:10:19 530

原创 spring_AOP_XML

环境搭建第一步:准备客户的业务层和接口(需要增强的类)/** *客户的业务层接口*/public interface ICustomerService {/** * 保存客户 /void saveCustomer();/* * 修改客户 *@param i /void updateCustomer(int i);} /* * 客户的业务层实...

2018-10-01 23:45:24 355

原创 Spring_AOP

Spring中的AOP AOP概述什么是AOPAOP:全称是Aspect Oriented Programming即:面向切面编程。简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。AOP的作用及优势作用:在程序运行期间,不修改源码对已有方法进行增强。优势: 减少重复代码 提高开发效...

2018-10-01 23:42:58 144

原创 Spring整合Junit

Spring整合Junit准备测试环境创建业务层接口实现类/** * 客户的业务层接口 */public interface ICustomerService { /** * 查询所有客户 * @return */ List<Customer> findAllCustomer(); /** * 保存客户 ...

2018-10-01 23:41:46 301

原创 注解的IOC

基于注解的IOC配置写在最前学习基于注解的IoC配置,大家脑海里首先得有一个认知,即注解配置和xml配置要实现的功能都是一样的,都是要降低程序间的耦合。只是配置的形式不一样。关于实际的开发中到底使用xml还是注解,每家公司有着不同的使用习惯。所以这两种配置方式我们都需要掌握。环境搭建第一步:拷贝必备jar包到工程的lib目录。注意:在基于注解的配置中,我们还要多拷贝一个aop的jar包...

2018-10-01 23:37:23 700

原创 spring_IOC

使用spring的IOC解决程序耦合案例的前期准备本章我们使用的案例是,客户的业务层和持久层的依赖关系解决。在开始spring的配置之前,我们要先准备一下环境。由于我们是使用spring解决依赖关系,并不是真正的要做增伤改查操作,所以此时我们没必要写实体类。并且我们在此处使用的是java工程,不是java web工程。准备spring的开发包官网:http://spring.io/下载地...

2018-10-01 23:31:33 149

原创 spring_

spring概述spring介绍Spring是分层的Java SE/EE应用 full-stack轻量级开源框架,以IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层Spring MVC和持久层Spring JDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框...

2018-10-01 23:21:05 178

原创 Mybatis框架_延迟

Mybatis框架第1章 Mybatis延迟加载策略通过前面的学习,我们已经掌握了Mybatis中一对一,一对多,多对多关系的配置及实现,可以实现对象的关联查询。实际开发过程中很多时候我们并不需要总是在加载用户信息时就一定要加载他的账户信息。此时就是我们所说的延迟加载。1.1.1何为延迟加载前面实现多表操作时,我们使用了resultMap来实现一对一,一对多,多对多关系的操作。主要是通过...

2018-10-01 23:14:07 243

原创 Mybatis框架_

第1章Mybatis连接池与事务深入1.1 Mybatis的连接池技术我们在前面的WEB课程中也学习过类似的连接池技术,而在Mybatis中也有连接池技术,但是它采用的是自己的连接池技术。在Mybatis的SqlMapConfig.xml配置文件中,通过<dataSourcetype=” POOLED”>来实现Mybatis中连接池的配置。1.1.1Mybatis连接池的...

2018-10-01 23:11:47 142

原创 Mybatis框架_CRUD

第1章Mybatis实现CRUD操作1.1 Mybatis实现CRUD操作1.1.1功能需求基于已有数据表user,使用MyBatis实现以下功能:n 根据用户id查询一个用户n 根据用户名称模糊查询用户列表n 添加一个用户n 根据用户id修改用户名n 根据用户id删除用户1.1.2工程准备参照第一天Mybatis快速入门部分1.1.3实现根据用户id查询...

2018-10-01 23:09:56 505

原创 Mybatis框架_自定义

课程第一天第1章框架概述1.1 什么是框架1.1.1什么是框架框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。简而言之,框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统,或者说是使用别人搭好的舞台,你来做表演。框架一...

2018-10-01 23:05:39 863

空空如也

空空如也

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

TA关注的人

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