自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 完整的ssm环境搭建 基于maven3.6.0使用mysql数据库 用 mybatis-spring-springmvc 搭建环境 主要在已有包结构下配置所需要的配置文件包括:pom.

引言![基于maven3.6.0使用mysql数据库 用 mybatis-spring-springmvc 搭建环境 主要在已有包结构下配置所需要的配置文件进行详细说明:包括:pom.xml、jdbc.properties、log4j.properties、spring.xml、springmvc.xml、web.xml](https://img-blog.csdnimg.cn/2019050...

2019-05-04 12:08:16 211 1

原创 基于maven学习SpringMVC笔记包含环境搭建、springMVC特有的方式收参,流程跳转、参数传递、注解开发、文件上传下载、拦截器、全局异常处理

springMVC笔记引言概念: 是MVC开发中控制层的框架,解决对应的控制层的问题作用:1.接收数据 2.调用业务 3.流程跳转优势:1.SpringMVC是spring体系的一个组成部分,可以与Spring体系无缝对接 2.SpringMVC无论从开发效率或者运行效率都比Struts2高很多 第一个SpringMVC程序的开发1 环境搭建...

2019-04-27 18:54:24 157

原创 基于maven的spring-struts2-mybatis(注解版)环境搭建 对spring中常用注解进行详细说明 包含图片上传 ajax发送异步请求 select标签详细案例

引言所用版本:jdk1.8 tomcat7.88 所用数据库:mysql所用技术:maven-spring4.3.2-struts2-mybatis-ajax 基于注解版//主要实现 两张表 增删改查 包含图片上传 ajax发送异步请求 主要对 select标签 有详细案例本案例中用到的常用注解总结如下:1.实体类上:@Component此注解表示 创建简单对象 默认构建的简单对...

2019-04-21 21:22:18 264

原创 基于maven的spring-struts2-mybatis(普通版)环境搭建(包含项目代码案例) select标签 头像上传、有详细案例 连接数据库:mysql

引言所有软件:idea插件版本:jdk1.8+tomcat7.88连接数据库:mysql所用技术:maven-spring-struts2-mybatis主要对 select标签 头像上传、有详细案例 1导入依赖 pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven...

2019-04-21 20:55:45 174

原创 mybatis高级版 利用动态sql片段加入 foreach 循环拼接 实现 单表批量查询、批量修改、批量删除、批量添加。

摘要mybatis高级版 利用动态sql片段加入 foreach 循环拼接 实现 单表进行批量查询、批量修改、批量删除、批量添加。第一步建表以员工表单表为例 create table emp1( id varchar2(20) primary key, name varchar2(20)unique not null, password varchar2(6) chec...

2019-03-21 12:43:30 4261

原创 mybatis框架用高级版1动态sql片段 where字句 和 trim 标签 分别 对单表进行增改查处理

摘要mybatis高级版 单表 用动态 sql 片段 where字句 和 trim 标签 分别 实现查询,修改 。第一步建表以员工表单表为例 create table emp1( id varchar2(20) primary key, name varchar2(20)unique not null, password varchar2(6) check(length(p...

2019-03-20 18:32:34 152

原创 Mybatis框架进行多表操作处理表关系从建表开始,包含一对一,一对多 ,resultMap结果集映射的详细说明

概述本篇博文主要介绍 多张表操作多多张表之间一对一,一对多关系进行介绍, resultMap 结果集映射将进行详细说明 由于本人水平有限,希望各位热爱研发同僚多多指导,在下方讨论一对一关系第一步 建表 员工表与身份证表员工表与身份证表 一个员工有一个身份证 因此是一对一关系第一种表 员工表--员工表 create table emp1( id varchar2(20) ...

2019-03-17 09:28:09 372

原创 mybatis框架util工具类封装并对 mybatis-config.xml文件j进行优化 给实体类起别名 提取数据库连接参数到小配置文件 并开启二级缓存

封装 Mybatis工具类package com.util;import java.io.IOException;import java.io.InputStream;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.s...

2019-03-16 17:46:35 164

原创 jdbcDao 具体实现增删改查层

PreparedStatement 与 Statement 区别?1.使用statement执行sql,是以字符串拼接的方式,这时候存在sql注入的风险 名词解释:sql注入---一些非法分子,将一些特殊的字符串,通过字符串拼接的方式注入到系统原有的sql命令中,改变sql的运行逻辑,从而威胁到时据库数据的安全,这种现象就叫做sql注入。 2.使用PreparedStatement 可...

2019-03-15 21:08:30 936

原创 mybatis框架初级版 实现单表增删改查 后续会有中级和高级版 分别介绍多表操作,动态sql片段处理 以及对Mybatis工具类的封装

第一步 搭建环境 引入核心jar1)mybatis-3.2.2.jar Ojdbc5.jar Log4j.jar2)引入配置文件 a) Log4j.properties---放在src下 作用:日志的展示:在控制台打印 mybatis 运行日志 b)mybatis-config.xml---放在 src 下 作用:主要配置 mabatis运行时的环境 c)xx...

2019-03-14 18:13:21 165

原创 Struts2实现图片验证码登录功能

一.导入工具类1 SecurityCodepackage com.util;import java.util.Arrays;/** * * @author others * date:2014-8-26 下午2:17:19 * 描述:随机生成验证码值:验证码串 */public class SecurityCode { /** * 验证码难度级别 * Si...

2019-03-09 19:14:08 365

原创 Struts2实现文件上传下载

文件的上传概述:第一步,需要输入流 读入虚拟机程序中 第二步从虚拟机程序输出流放到需要的路径思路:1.客户端 浏览器如何处理---表单2.action 中如何处理上传的文件3.如何将文件保存到服务器的某个位置。uil:统一资源描述符 项目名+actionname名method 提交方式 get不安全 post 协议体 ...

2019-03-07 23:00:50 875

原创 Struts2 框架笔记主要对跳转路径,挎包跳转,拦截器进行应用,定义成员变量,收取客户端参数等详细说明

MVC概述1)MVC是一种编程思想,人为的将 web系统分为三个层次。2)MVC好处:解耦合,提高系统的可维护型和可拓展性。M-model:数据模型层 (DAO service entity) V——View:视图(jsp/html)C-Controller:控制层(servlet,Sturts2,springMVC)二,框架的概念1)解...

2019-03-06 21:17:28 443 2

原创 Jsp笔记 包含el表达式,jstl标签库, c标签, fmt 子库的基本使用

分析servlet存在弊端开发:继承HttpServlet,覆盖service方法。代码的修改:需要重新编译对于显示的servlet:所有的html标签都是通过流输出的,麻烦;JSP(Java Server Page) 概念:JSP是运行于服务器端 的 生成动态页面的技术,是servlet的升级。 作用:用于替换现有项目中负责显示的servlet开发一个jsp1.创建一个web...

2019-03-06 21:06:11 174

原创 js技术实现图片放大镜功能

利用idea软件 js技术实现图片放大功能第一步 准备图片将要放大图片放大 web 下第二步 具体实现代码&lt;%@ page contentType="text/html;charset=UTF-8" language="java" %&gt;&lt;!--引入 c 标签库--&gt;&lt;%@ taglib uri="http://java.sun.com/jstl/cor...

2019-03-05 08:37:56 1037

原创 Servlet应用体系架构之C/S架构与B/S 结构架构区别

Servlet应用体系架构

2019-02-24 20:45:55 413

原创 jdbcService层

jdbc Service 层 转账业务 事务service 层对应接口 package com.service; import com.entity.T_Account; public interface T_AccountService { //注册 public void registerService(T_Account t_account); //登录 public boolean lo...

2019-02-24 20:31:57 485

原创 Servlet实例项目,完成登录注册展示所有批量删除

Servlet 开发一个项目 实例 (概述)利用 jdbc 与 servlet 技术 开发 一个 项目 实现 登录、注册、修改、删除单个、批量删除所用软件为 idea,oracle数据库1.搭建环境 导入以下jar包12.创建项目结构导入配置文件 标题3. 创建表将创建好的表格 sql 语句 放到 sql包下--创建表create table t_Account( ...

2019-02-24 20:21:03 372

原创 jdbc

PreparedStatement 与 Statement 区别?1.使用statement执行sql,是以字符串拼接的方式,这时候存在sql注入的风险 名词解释:sql注入---一些非法分子,将一些特殊的字符串,通过字符串拼接的方式注入到系统原有的sql命令中,改变sql的运行逻辑,从而威胁到时据库数据的安全,这种现象就叫做sql注入。 2.使用PreparedStatement 可以避免s...

2019-01-25 09:28:34 114

空空如也

空空如也

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

TA关注的人

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