自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 Maven的Spring+SpringMVC+Mybatis(SSM)

1.创建一个Maven工程2.通过Maven加入jar包:查询jar包的坐标添加到pom.xml里<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/...

2019-09-18 22:06:00 96

转载 Maven介绍和一些命令及快速使用

Maven介绍和一些命令Maven:服务于java平台的项目构建和依赖管理Maven作用:1.添加jar包(原本的项目jar包重复,用Maven只在本地仓库有一份,需要坐标就可引用)2.依赖jar包(用maven可以直接下载依赖的jar包)3.获取第三方jar包(可以先从本地仓库获取,没有再去中央仓库下载)4.将项目拆分成多个工程模块Maven命令:...

2019-09-18 22:05:00 109

转载 使用springmvc时DispatcherServlet可能出现的问题

1.在web.xml中配置springmvc(DispatcherServlet)时中的url-pattern写成:/*  会导致jsp显示时被pre标签包住,会一直显示成代码。2.未完待续。。转载于:https://www.cnblogs.com/kfsrex/p/11529050.html...

2019-09-16 19:04:00 584

转载 JAVASCRIPT一些没有效果还不报错由于是js的关键字

在javascript里有些英文是不能用的,等碰到继续更新:1.All2.未完待续。。。转载于:https://www.cnblogs.com/kfsrex/p/11503557.html

2019-09-10 22:37:00 164

转载 Spring、SpringMVC、Mybatis的整合(SSM的整合)

1.导入jar包a) mysql数据库驱动jar(mybatis-3.2.2)b) mybatis的jar包(mybatis-3.2.2)c) spring的核心jar包 i. spring-beans-4.2.2.RELEASE ii. s...

2019-09-09 22:25:00 75

转载 spring的事务管理(核心事务管理接口:TransactionManager)

事务:事务就是一系列的动作,这些动作要么都完成,要么都不完成。核心事务管理接口的实现类是DataSourceTransactionManagerspring事务管理的注解使用:1.导入jar包。2.定义一个bean事务管理类3.在配置文件中开启事务管理的注解驱动spring配置文件:applicationContext.xml&...

2019-09-09 22:22:00 404

转载 spring使用c3p0数据源

1.导入jar包(c3p0)2.在spring配置文件中配置数据源和JdbcTemplate的bean<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:x...

2019-09-09 22:13:00 215

转载 spring的AOP(Aspect Oriented Programming)面向切面编程

程序中需要有日志等需要,若在原本程序加代码会导致代码混乱,不宜维护,解决方法:使用代理。使用spring的AOP。spring的AOP注解方式使用:1.加入jar包(com.springsource.org.aopalliance,sapectj.weaver,spring-aop)2.创建一个切面类(Aspect)...

2019-09-09 22:12:00 150

转载 spring的IOC(Inversion of Control)控制反转

1.spring依赖注入的方式a) 通过set方法(property标签)完成依赖注入 <!-- 通过set方法完成注入 id:被外面调用时用的标识 class:spring管理的类的全类名 proper...

2019-09-09 22:10:00 68

转载 spring简介以及快速使用

spring框架是一个管理对象的创建、依赖以及销毁和事务管理的容器。spring主要是IOC(Inversion of Control)控制反转和AOP(Aspect Oriented Programming)面向切面编程。怎么使用:1.导入jar包(日志:commons-loggings,springjar包:beans,context,core,expression)...

2019-09-09 22:08:00 69

转载 spring MVC异常处理

1.局部异常处理:在Controller类中(控制层)添加方法。方法有注解@ExceptionHandlerl来局部处理异常。 /* * 局部处理异常 */ @ExceptionHandler public ModelAndView error(Exception exception) {...

2019-09-05 21:03:00 50

转载 RESTful风格

RESTful风格特点:每一个URL代表1种资源。哭护短使用get,post,put,delete标识CRUD,get用来获取资源,post用来新建资源,put用来更新资源。delete用来删除资源。通过资源的表现形式来操作资源。RESTful的各种用法: /* * RESTful风格 * ...

2019-09-05 20:56:00 54

转载 spingMVC后台数据校验

1.导入jar包()2.在实体类中对应属性上加注解 @NotEmpty(message="账号不能为空") private String name; @NotEmpty(message="密码不能为空") @Length(min=6,max=12,message="密码在[6-12]之间...

2019-09-04 22:27:00 59

转载 springMVC的拦截器

1.创建一个类实现HandlerInterceptor接口,并重写接口里的方法package com.zhiyou100.kfs.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;impor...

2019-09-04 22:26:00 34

转载 springMVC文件上传

1.导入需要的jar包(fileupload,commons-io)2.网页表单提交格式post,编码要enctype="multipart/form-data",上传文件要有name<%@ page language="java" contentType="text/html; charset=utf-8" pageEncodi...

2019-09-04 22:25:00 41

转载 解决springMVC的ajax返回字符串乱码

乱码原因:StringHttpMessageConverter的默认编码是ISO-8859-1而json的转化起编码默认是utf-8:解决方法:1.在Controller里添加@RequestMapping(value="ajax",produces = "text/html;charset=UTF-8")2.在springMVC的加载驱动里...

2019-09-03 22:04:00 250

转载 springMVC完成ajax

在Controller的ajax方法上添加@ResponseBody@ResopnseBody作用:1.把java字符串转换为json @RequestMapping("Ajax1") @ResponseBody public String ajax(String name) { Sys...

2019-09-03 22:03:00 55

转载 Controller的跳转

Controller的跳转默认是请求转发要进行重定向跳转用redirect开头就行,这样不会经过视图解析器,如return “redirect:/index.jsp” @RequestMapping("login") public ModelAndView login(User user,ModelAndView mv,Http...

2019-09-03 22:02:00 194

转载 springMVC的静态资源的释放

当在web.xml中配置DispatcherServlet时的url-pattern的值为 / 这样会拦截所有,静态资源不会放行。释放静态资源:在springMVC配置文件里添加<mvc:default-servlett-handler/><?xml version="1.0" encoding="UTF-8"?>...

2019-09-03 22:02:00 465

转载 Controller进行数据保存()

1.把数据保存到request中,(在Controller方法后添加Map来创建Map)a) 保存到HttpServletRequest中b) 保存到ModelAndView中,返回类型只能是ModelAndViewc) 保存到Map中2.把数据保存到session中a) 保存到HttpSession中b) ...

2019-09-03 22:01:00 506

转载 springMVC的各种HandlerMapping:(默认有BeanNameUrl和AnnotationHandlerMapping)

1.默认的BeanNameUrlHandlerMapping(通过name查找Controller)用Controller的name来访问2.ControllerClassNameHandlerMapping(通过Controller类的名字查找Controller。在网页访问除了Controller类首字母大写,其他的(Controller1)都小写)<?...

2019-09-03 21:59:00 255

转载 配置spring的CharacterEncodingFilter(编码过滤器)

<filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><!...

2019-09-03 21:59:00 146

转载 springMVC快速使用:

1.导入需要的jar包a) spring-beansb) spring-contextc) spring-cored) spring-expressione) spring-webf) spring-webmvcg) commons-logging(日志包)2.在web.xml中配置D...

2019-09-03 21:57:00 45

转载 mvc、SSM,springMVC思路图

SpringMVCmvc、SSM,springMVC思路图mvc:m:Model(dao和bean)v:View(jsp、php、excel、pdf...)c:Controller(servlet)SSM:S:spring()S:springMVC(接收数据并完成数据的封装,页面的跳转逻辑)M:mybatis(持久化框架ORM Obj...

2019-09-03 21:56:00 60

转载 mybatis动态SQL

1.sql片段:sql语句中重复使用的可以提取成sql片段供调用(如数据表中的字段)sql标签是sql片段,id是被调用时用的<sql id="all"> u_id,u_username,u_password,u_sex,u_createtime,u_createtime,u_delete</sql>sql片...

2019-08-31 20:52:00 44

转载 PageHelper(分页助手)

创建java工程PageHelper,新建放jar包的普通文件夹lib、放mybatis配置文件config.xml的源文件夹resources、源文件夹src下放对应的实体类、dao(有对应的抽象方法)、映射文件(里面放一个查询所有的select方法)和供单元测试的junit源文件夹。1.导入jar包:a) log4j日志jar包,mybatis核心jar吧,mysql...

2019-08-31 20:52:00 201

转载 实现联表查询

一、一对一关联1.在数据库中创建班级表和老师表CREATE TABLE teacher(t_id INT PRIMARY KEY AUTO_INCREMENT,t_name VARCHAR(20));CREATE TABLE class(c_id INT PRIMARY KEY AUTO_INCREMENT,c_name VARCHAR(2...

2019-08-31 20:52:00 90

转载 mybatis的$和#区别

$:sql拼接,相当于jdbc里的statement可能有sql注入危害。但若要传入列名和表名用这个(如排序)。#:防止sql注入,相当于jdbc里的preparedStatement,解析时会默认加单引号。转载于:https://www.cnblogs.com/kfsrex/p/11439613.html...

2019-08-31 20:52:00 40

转载 添加完成后返回主键值

在映射文件里insert标签内添加keyProperty属性和userGeneratedKeys属性 <!-- 添加用户并返回主键值 --> <!-- keyProperty:把主键值放在对于实体类属性里 userGeneratedKeys:表示是否生成主键...

2019-08-31 20:52:00 336

转载 解决字段名与实体类属性名冲突

1.在查询时给字段起别名,让别名和实体类属性名一样 <!-- 通过id查询 --> <select id="selectById" parameterType="int" resultType="com.zhiyou100.kfs.bean.Users">...

2019-08-31 20:52:00 218

转载 mybatis介绍和mybatis快速入门

1.mybatis介绍mybatis是支持普通sql查询,存储过程和该机映射的持久层(把java对象存储到数据库中)框架。几乎消除jdbc代码和手动设置参数以及对结果集的检索封装。mybatis可以使用映射文件xml,接口dao来操作实体类bean。2.mybatis快速入门1.建立数据库表userscreate database mybatis;us...

2019-08-31 20:51:00 42

转载 优化mybatis

在mybatis快速入门中有些地方可以优化:1.可以把mybatis配置文件和操作文件开,方便管理,src源文件夹放操作文件,创一个resources源文件夹放mybatis配置文件。2mybatis配置文件中的数据源配置可以单独放到一个db.properties(属性文件)。db.properties文件(放在和mybatis配置文件同目录下):#数据源...

2019-08-31 20:51:00 53

转载 mybatis generator(mybatis逆向工程)使用

mybatis的逆向工程(generator)mybatis逆向工程:可以把数据库的单表生成对应的bean实体类,dao操作类和xml映射文件。先在创建一个java项目,在工程下创建新的文件generatorConfig.xml、源文件夹resources和一个放外部jar包的普通文件夹lib,在src下创建包com.test放test.java文件。以下是java工程包结构...

2019-08-30 21:33:00 111

空空如也

空空如也

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

TA关注的人

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