- 博客(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
125
转载 Maven介绍和一些命令及快速使用
Maven介绍和一些命令Maven:服务于java平台的项目构建和依赖管理Maven作用:1.添加jar包(原本的项目jar包重复,用Maven只在本地仓库有一份,需要坐标就可引用)2.依赖jar包(用maven可以直接下载依赖的jar包)3.获取第三方jar包(可以先从本地仓库获取,没有再去中央仓库下载)4.将项目拆分成多个工程模块Maven命令:...
2019-09-18 22:05:00
129
转载 使用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
618
转载 JAVASCRIPT一些没有效果还不报错由于是js的关键字
在javascript里有些英文是不能用的,等碰到继续更新:1.All2.未完待续。。。转载于:https://www.cnblogs.com/kfsrex/p/11503557.html
2019-09-10 22:37:00
193
转载 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
97
转载 spring的事务管理(核心事务管理接口:TransactionManager)
事务:事务就是一系列的动作,这些动作要么都完成,要么都不完成。核心事务管理接口的实现类是DataSourceTransactionManagerspring事务管理的注解使用:1.导入jar包。2.定义一个bean事务管理类3.在配置文件中开启事务管理的注解驱动spring配置文件:applicationContext.xml&...
2019-09-09 22:22:00
436
转载 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
241
转载 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
178
转载 spring的IOC(Inversion of Control)控制反转
1.spring依赖注入的方式a) 通过set方法(property标签)完成依赖注入 <!-- 通过set方法完成注入 id:被外面调用时用的标识 class:spring管理的类的全类名 proper...
2019-09-09 22:10:00
102
转载 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
88
转载 spring MVC异常处理
1.局部异常处理:在Controller类中(控制层)添加方法。方法有注解@ExceptionHandlerl来局部处理异常。 /* * 局部处理异常 */ @ExceptionHandler public ModelAndView error(Exception exception) {...
2019-09-05 21:03:00
59
转载 RESTful风格
RESTful风格特点:每一个URL代表1种资源。哭护短使用get,post,put,delete标识CRUD,get用来获取资源,post用来新建资源,put用来更新资源。delete用来删除资源。通过资源的表现形式来操作资源。RESTful的各种用法: /* * RESTful风格 * ...
2019-09-05 20:56:00
65
转载 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
73
转载 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
42
转载 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
50
转载 解决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
277
转载 springMVC完成ajax
在Controller的ajax方法上添加@ResponseBody@ResopnseBody作用:1.把java字符串转换为json @RequestMapping("Ajax1") @ResponseBody public String ajax(String name) { Sys...
2019-09-03 22:03:00
64
转载 Controller的跳转
Controller的跳转默认是请求转发要进行重定向跳转用redirect开头就行,这样不会经过视图解析器,如return “redirect:/index.jsp” @RequestMapping("login") public ModelAndView login(User user,ModelAndView mv,Http...
2019-09-03 22:02:00
217
转载 springMVC的静态资源的释放
当在web.xml中配置DispatcherServlet时的url-pattern的值为 / 这样会拦截所有,静态资源不会放行。释放静态资源:在springMVC配置文件里添加<mvc:default-servlett-handler/><?xml version="1.0" encoding="UTF-8"?>...
2019-09-03 22:02:00
484
转载 Controller进行数据保存()
1.把数据保存到request中,(在Controller方法后添加Map来创建Map)a) 保存到HttpServletRequest中b) 保存到ModelAndView中,返回类型只能是ModelAndViewc) 保存到Map中2.把数据保存到session中a) 保存到HttpSession中b) ...
2019-09-03 22:01:00
547
转载 springMVC的各种HandlerMapping:(默认有BeanNameUrl和AnnotationHandlerMapping)
1.默认的BeanNameUrlHandlerMapping(通过name查找Controller)用Controller的name来访问2.ControllerClassNameHandlerMapping(通过Controller类的名字查找Controller。在网页访问除了Controller类首字母大写,其他的(Controller1)都小写)<?...
2019-09-03 21:59:00
274
转载 配置spring的CharacterEncodingFilter(编码过滤器)
<filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><!...
2019-09-03 21:59:00
167
转载 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
54
转载 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
71
转载 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
56
转载 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
222
转载 实现联表查询
一、一对一关联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
109
转载 mybatis的$和#区别
$:sql拼接,相当于jdbc里的statement可能有sql注入危害。但若要传入列名和表名用这个(如排序)。#:防止sql注入,相当于jdbc里的preparedStatement,解析时会默认加单引号。转载于:https://www.cnblogs.com/kfsrex/p/11439613.html...
2019-08-31 20:52:00
49
转载 添加完成后返回主键值
在映射文件里insert标签内添加keyProperty属性和userGeneratedKeys属性 <!-- 添加用户并返回主键值 --> <!-- keyProperty:把主键值放在对于实体类属性里 userGeneratedKeys:表示是否生成主键...
2019-08-31 20:52:00
361
转载 解决字段名与实体类属性名冲突
1.在查询时给字段起别名,让别名和实体类属性名一样 <!-- 通过id查询 --> <select id="selectById" parameterType="int" resultType="com.zhiyou100.kfs.bean.Users">...
2019-08-31 20:52:00
267
转载 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
49
转载 优化mybatis
在mybatis快速入门中有些地方可以优化:1.可以把mybatis配置文件和操作文件开,方便管理,src源文件夹放操作文件,创一个resources源文件夹放mybatis配置文件。2mybatis配置文件中的数据源配置可以单独放到一个db.properties(属性文件)。db.properties文件(放在和mybatis配置文件同目录下):#数据源...
2019-08-31 20:51:00
81
转载 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
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人