自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 二进制把图片读取到前端展示

jsp页面<img alt="签名照" src="system/user/imgss" style="width:200px">src 指向后台cotroller的requestMapping的路径cotroller层@RequestMapping("imgss") @ResponseBody public void uploadimg(HttpServletResponse response) { OutputStream os = null; FileInputStre

2021-02-14 22:46:56 511

原创 导出Excel模板后文件需要修复才能打开 错误信息 单元格合并出错

POI excel导出时 设置模板文件循环不能合并单元格 否则导出的文件内容损坏 修复才能打开 错误信息 单元格合并出错

2020-11-16 11:48:17 1131

原创 文件批量下载并打包

//批量下载报告 $.pess.page17008.manager.Downloadbatch = function() { // 获取所选择的数据 var ids = $.pess.page17008.manager.getElementById( $.pess.page17008.manager.gridId) .jqGrid('getGridParam', 'selarrrow'); var eids = new Array(); if (id..

2020-10-05 22:41:30 600 2

原创 Springboot整合Thymeleaf和Mybatis

Thymeleaf从数据库中取值打印创建一个pojo类 tbcontent.java对应数据库中的字段web层输入localhost:8080/test/hello 开始运行代码@Controllerpublic class hello { @Autowired private tbcont tbcont; @RequestMapping("/test/hell...

2020-02-17 16:18:27 349

原创 tomcat 部署时404

如果在部署Tomcat时出现这个页面 需要在project structure 填加war包添加完成的如果出现404 就看一下根目录对不对

2019-11-30 16:37:00 206

原创 springmvc——视图控制器与json转换

1.视图控制器实现页面跳转试图控制器的页面跳转是用于登录后台页面,后台登录的页面存放于私人文件夹,文法直接访问,当我们不需要后台处理逻辑只要跳转页面时可以用视图控制器 <mvc:view-controller path="/" view-name="index"/> //当我们跳到后台页面的首页后,在次跳转时,无法跳过去,使用下面一行 //默认会帮我们注册默认处理请求,参数和返...

2019-07-02 21:55:40 352

原创 springMVC获取传参的方式

pojo类public class Student { private String sname; private Integer age; private Integer gender; @Override public String toString() { return "Student{" + "s...

2019-07-01 21:56:23 150

原创 SpringMVC学习一

springMVC介绍springmvc全称是spring web mvc,是spring框架一部分,是一个mvc的框架,和struts2一样是一个表现层框架。springmvc框架springmvc核心架构具体流程1、用户发送请求至前端控制器DispatcherServlet2、DispatcherServlet收到请求调用HandlerMapping处理器映射器查找Handle...

2019-06-28 19:57:17 111

原创 spring和mybatis整合

第一步 添加依赖<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.1</version> &lt...

2019-06-27 21:57:03 121

原创 自动创建数据库对应的类

自动创建generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://m...

2019-06-27 21:47:02 220

原创 mapper批量插入

1.常规方式的批量插入sql语句int bathNorm(List<Teacher> teacherList);<insert id="bathNorm" parameterType="Teacher"> insert into teacher (tname,age) values <foreach collection="li...

2019-06-27 21:41:48 11382

原创 resultMap和动态SQL

结果集映射 resultMap1.当数据库字段名和POJO属性名不一致时可以使用resultMap,起一个别名例: <resultMap id="book" type="com.lanou3g.mybatis.bean.Book"> <id column="bid" property="id" /> <result column="...

2019-06-25 20:13:31 747 1

原创 Mybatis的简单使用

概述MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。官网http://www.myba...

2019-06-22 15:15:31 97

原创 AOP的应用——声明式事务

事务管理器(PlatformTransactionManager)Spring的声明式事务顾名思义就是采用声明的方式来处理事务。这里所说的声明,就是指在配置文件中申明。用在Spring配置文件中声明式的处理事务来代替代码式的处理事务。这样的好处是,事务管理不侵入开发的组件,具体来说,业务逻辑对象就不会意识到正在事务管理之中,事实上也应该如此,因为事务管理是属于系统层面的服务,而不是业务逻辑的一部...

2019-06-20 21:20:27 229

原创 AOP学习二——注解方式

注解方式注解配置AOP,大致可以分为三步:1.开发需要被拦截的类。2.使用注解@Aspect来定义一个切面。3.使用注解@Pointcut定义切入点表达式3.在使用入口的类中开启注解方式。示例:需要被拦截的类//接口public interface Calc { void say(String name); int aa(int a,int b);}//实现接...

2019-06-18 21:07:14 113

原创 AOP学习——xml方式

AOP的概念和思想AOP是面向切面的思想,OOP是面向对象,OOP提供了类与类之间纵向的关系(继承,接口),AOP是横向的关系,我们把它当块板子,这块板子插入一些控制流程,这块板子就可以当成是AOP中的一个切面。所以AOP的本质是在一系列纵向的控制流程中,把那些相同的子流程提取成一个横向的面,我们把纵向流程画成一条直线,然把相同的部分以绿色突出,如下图左,而AOP相当于把相同的地方连一条横线,如...

2019-06-18 08:56:15 276

原创 学习SpringFramework-IOC(控制反转)容器初始化

1.ApplicationContext实现类ClassPathXmlApplicationContext:用于加载类路径下的spring配置文件ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml"); App app = ctx.getBean(App.clas...

2019-06-16 13:35:54 150

原创 学习Spring Framework-DI(依赖注入)

1、Spring懒加载​ 什么是懒加载? 容器在启动的时候初始化我们配置的bean,不会启动我们设置懒加载的bean,只有在调用他的getBean时才会创建。在bean上添加lazy-init属性,就可以设置懒加载 属性值可以是true、false、default。 默认情况下是false。可以通过设置生命周期来确认一下懒加载模式 .<bean id="jiazai" class...

2019-06-13 22:15:35 207

原创 Java中的变量

Java中的变量:程序在运行过程中可以发生变化的量,程序中往往定义变量来简化代码的复杂度。变量必须先定义再使用,变量的定义格式如下:类型 变量名 = 初始值;例如:int age = 22;变量名属于标识符,标识符一般用来表示类名,接口名,变量名,方法名。标识符可以包含(a ~ z,A ~ Z),数字(0~9),下划线“_”,美元符“$”。变量名的命名规范:1,满足标识符要求。...

2019-03-11 19:42:29 76

原创 Java编程里的三种注释

在Java中语句是程序执行的最小单位,语句是以“;”分号结束。要用英文的分号,在Java中所有的符号都要用英文写。 在Java文件里一共能存两样东西。 一,代码 代码是程序执行的,是程序员编写的特定的功能。 二,注释 注释是给人看的,类似于笔记和提示。程序在运行的时候只会执行代码,不会执行注释。(注释在绝大部分的情况下都可以使用,不能写在代码里面,例如:pri/*注释*/nt)...

2019-03-11 19:25:44 347

空空如也

Tomcat 启动失败

2021-04-01

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

TA关注的人

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