自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一角残叶的博客

人生如逆旅,我亦是行人

原创 Spring Boot (3) - 集成 mybatis,junit, spring data jpa

1 springboot 集成 mybatis 1.1 添加Mybatis的起步依赖 <!--mybatis起步依赖--> <dependency> <groupId>org.mybatis.spring.boot<...

2020-06-30 23:44:56 33 0

原创 Spring Boot (2) - 配置文件

1 SpringBoot配置文件类型和作用 SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者 application.yml(application.yaml)进行配置。SpringBo...

2020-06-30 18:53:46 696 0

原创 Spring Boot (1) -快速入门

1

2020-06-30 11:05:19 42 0

原创 SSM案例-企业权限系统(20)- AOP 日志 - 域对象创建与基本操作

1 数据库与表结构 1.1 日志表信息描述sysLog CREATE TABLE sysLog( id VARCHAR2(32) default SYS_GUID() PRIMARY KEY, visitTime timestamp, username VARCHAR2(50), ip VAR...

2020-06-30 00:21:20 72 0

原创 SSM案例-企业权限系统(19)- spring security服务器端方法级权限控制

1 服务器端方法级权限控制 在服务器端我们可以通过Spring security提供的注解对方法来进行权限控制。Spring Security在方法的权限控制上支持三种类型的注解,JSR-250注解、@Secured注解和支持表达式的注解,这三种注解默认都是没有启用的,需要单独通过global-...

2020-06-29 11:50:54 86 0

原创 SSM案例-企业权限系统(18)-角色关联权限

1 角色管理权限 1.1 页面 1.2 DAO public interface IRoleDao { @Select("select * from role where id=#{roleId}") Role findById(String roleId...

2020-06-29 00:12:25 68 0

原创 SSM案例-企业权限系统(17)- 用户关联角色

1 用户关联角色 1.1 页面 1.2 DAO public interface IUserDao { @Select("select * from role where id not in" + "(select roleId fro...

2020-06-28 23:10:26 134 0

原创 SSM案例-企业权限系统(16)- 资源权限操作

1 查询所有资源权限 1.1 页面 1.2 DAO public interface IPermissionDao { @Select("select * from permission where id in" + "(sele...

2020-06-28 22:13:14 72 0

原创 SSM案例-企业权限系统(15)- 角色管理

1 角色查询 1.1 页面 1.2 DAO public interface IRoleDao { @Select("select * from role") public List<Role> findAll() throws Excep...

2020-06-28 21:27:55 93 0

原创 SSM案例-企业权限系统(14)-用户详情查询

1 用户详情查询 1.1 页面

2020-06-27 12:24:14 104 0

原创 SSM案例-企业权限系统(13)- 查询所有用户

1 查询用户 1.1 页面 1.2 DAO public interface IUserDao { @Select("select * from users where username=#{username}") @Results({ ...

2020-06-26 16:21:34 182 0

原创 SSM案例-企业权限系统(12)- 用户操作之登录代码

1

2020-06-25 22:41:21 147 0

原创 SSM案例-企业权限系统(11)- 权限操作- spring security 入门

1 Spring Security介绍 Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。 (https://projects.spring.io/spring-security/) Spring Security 为基...

2020-06-22 23:23:28 127 0

原创 SSM案例-企业权限系统(10)- 权限操作-表介绍

1 权限操作相关表 1.1 用户表信息描述users CREATE TABLE users( id varchar2(32) default SYS_GUID() PRIMARY KEY, email VARCHAR2(50) UNIQUE NOT NULL, username VARCHAR...

2020-06-22 19:51:43 131 0

原创 SSM案例-企业权限系统(9)-订单详情查询

1 DAO 2 Service 3 Controller

2020-06-22 19:32:35 78 0

原创 SSM案例-企业权限系统(8)- 查询所有订单并分页

1 PageHelper 介绍 PageHelper是国内非常优秀的一款开源的mybatis分页插件,它支持基本主流与常用的数据库,例如mysql、oracle、mariaDB、DB2、SQLite、Hsqldb等。 1.1 使用步骤 1.1.1 导入依赖 <dependency>...

2020-06-22 11:08:44 212 0

原创 SSM案例-企业权限系统(7)- 查询所有订单

1 查询所有订单 1.1 DAO package com.tzb.dao; import com.tzb.domain.Orders; import com.tzb.domain.Product; import org.apache.ibatis.annotations.One; impor...

2020-06-21 16:15:30 94 0

原创 SSM案例-企业权限系统(6)- 订单查询

1 订单详情查询 2 表结构 2.1 会员表信息描述member 订单与会员之间是多对一关系,在订单表中创建一个外键来进行关联 CREATE TABLE member( id varchar2(32) default SYS_GUID() PRIMARY KEY, NAME VARCHAR...

2020-06-21 12:58:40 295 0

原创 SSM案例-企业权限系统(5)- 添加产品

1 添加产品 添加 日志配置文件 1.1 DAO package com.tzb.dao; import com.tzb.domain.Product; import org.apache.ibatis.annotations.Insert; import org.apache.ibat...

2020-06-21 11:08:51 73 0

原创 SSM案例-企业权限系统(4)- 产品操作

1 增加产品状态 2 添加出发日日期显示 2.1 日期转换工具类 package com.tzb.utils; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;...

2020-06-21 10:37:52 77 0

原创 SSM案例-企业权限系统(3)- 产品操作

1 新建实体类 2 DAO 3 Service package com.tzb.service; import com.tzb.domain.Product; import java.util.List; public interface IProductService { p...

2020-06-21 01:06:40 67 0

原创 SSM案例-企业权限系统(2)- SSM工程搭建

1 连接oracl数据库 PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。 Oracle 为每个项目创建单独user,oracle数据...

2020-06-20 17:38:35 102 0

原创 Oracle(1)- Oracle 12c R2 安装

1 Oracle-12 c-R2 安装 设置口令 Orcl1234

2020-06-20 13:31:04 57 0

原创 SSM案例-企业权限系统(1)

1 AdminLTE AdminLTE是一款建立在bootstrap和jquery之上的开源的模板主题工具,它提供了一系列响应的、 可重复使用的组件,并内置了多个模板页面;同时自适应多种屏幕分辨率,兼容PC和移动端。通 过AdminLTE,我们可以快速的创建一个响应式的Html5网站。AdminL...

2020-06-19 23:02:41 136 0

原创 Spring MVC(14)- SSM整合(2)

1 spring 整合 spring mvc 启动服务器时,加载 spring 配置文件 1.1 加载 spring 配置文件 web.xml <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Appl...

2020-06-19 17:46:47 53 0

原创 Spring MVC(13)- SSM整合(1)

1

2020-06-19 11:57:05 40 0

原创 Spring MVC(12)- 拦截器

1 拦截器 1.1 自定义拦截器 package com.tzb.interceptor; import org.springframework.web.servlet.HandlerInterceptor; import javax.servlet.http.HttpServletReque...

2020-06-18 23:47:02 47 0

原创 Spring MVC(11)- 拦截器

1 拦截器 Spring MVC 的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。 拦截器链(Interceptor Chain)。拦截器链就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调...

2020-06-18 23:04:10 50 0

原创 Spring MVC(10)- 文件上传

1 文件上传的前提 form表单的 enctype取值必须是:multipart/form-data(默认值是:application/x-www-form-urlencoded) enctype:是表单请求正文的类型 method属性取值必须是Post 提供一个文件选择域<input t...

2020-06-18 18:04:49 54 0

原创 Spring MVC(9)- 响应数据和结果视图(2)

1 准备工作 1.1 静态资源不拦截 DispatcherServlet会拦截到所有的资源,导致一个问题就是静态资源(img、css、js)也会被拦截到,从而不能被使用。 解决问题就是需要配置静态资源不进行拦截,在springmvc.xml配置文件添加如下配置 <!-- 设置静态资...

2020-06-17 23:09:47 53 0

原创 Spring MVC(8)- 响应数据和结果视图(1)

1 响应返回值分类 1.1 字符串 controller方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。 1.2 void Controller @Controller @RequestMapping("/user") public class Use...

2020-06-17 22:29:32 57 0

原创 Spring MVC(7)- spring mvc 常用注解

1 RequestParam 作用: 把请求中指定名称的参数给控制器中的形参赋值。 属性: value:请求参数中的名称。 required:请求参数中是否必须提供此参数。默认值:true。表示必须提供,如果不提供将报错。 2 RequestBody 作用: 用于获取请求体内容。直接使用...

2020-06-16 17:32:34 54 0

原创 Spring MVC(6)- 获取 Servlet 原生的 API

1 Controller 获取原生 API

2020-06-15 17:51:20 58 0

原创 Spring MVC(5)-自定义类型转换器演示异常

1 自定义类型转换器演示异常 1.1 实体类 param.jsp <form action="/param/saveUser" method="post"> 用户姓名:<input type="text"...

2020-06-15 17:40:44 42 0

原创 Spring MVC(4)- 配置解决中文乱码的过滤器

1 解决中文乱码 web.xml <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web...

2020-06-15 17:11:21 67 0

原创 Spring MVC(3)- 请求参数绑定

1 演示案例1 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>请求参数绑...

2020-06-15 11:01:28 59 0

原创 Spring MVC(2)- 入门案例分析

1 流程分析 2 入门案例涉及的组件 2.1 DispatcherServlet:前端控制器 用户请求到达前端控制器,它就相当于mvc模式中的c,dispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet的存在降低了组件之间的耦...

2020-06-15 10:22:12 45 0

原创 Spring MVC(1)- 入门案例

1

2020-06-15 09:55:10 42 0

原创 MyBatis(23)- mybatis 注解开发(2)

1 mybatis 注解开发一对一 public interface IAccountDao { @Select("select * from account") @Results(id = "accountMap", value = {...

2020-06-14 17:16:21 43 0

原创 MyBatis(22)- mybatis 注解开发

1

2020-06-14 16:36:45 51 0

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