- 博客(13)
- 收藏
- 关注

原创 事务的应用
跟大家分享一下事务的简单应用。事务是什么,就像我们日常经常遇到的付款问题,商家扫我的二维码扣款,我的钱要被扣掉,如果我给了钱,商家没收到;或者商家显示我已经付款了,但是我的钱还在。这两种情况是不符合我们日常的实际的,事务就是为了解决这类问题,只要有一方执行失败,则必须都失败(回滚);只有双方都执行成功的时候才能提交。这里我用添加员工信息来举例;在两张表同时新增同一个人的信息数据库准备:BO...
2018-05-22 17:10:07
1066
原创 Mybatis使用注解的方式调用存储过程的示例
1.建立存储过程CREATE DEFINER=`root`@`%` PROCEDURE `p_dmk_fsyx`(v_month VARCHAR(6),v_type VARCHAR(2),OUT result INT(2))BEGINIF @v_type=1 THENdelete from dmk_fsyx_zxy_rpt where month_id=v_month;inser...
2020-04-23 18:35:14
810
转载 Spring+Spring MVC+Mybatis Plus 配置两个(多个)数据库,并且自动切换数据库
先说一下我做SSM切换数据库的背景:我参与开发的SPD系统要跟医院的HIS系统对接,对方提供了数据库的存储过程做两个数据库的数据同步,因为院方给HIS方的接口费只有几千块,对方就把所有的流程抛给我们,预先说好的使用WebService来传输数据,最后也变成了他们只提供存储过程,汗! 下面是实现的代码:XML:<?xml version="1.0" encodi...
2019-07-06 15:50:52
4142
1
转载 springmvc 接受 map类型的参数
spring mvc 值传递:利用Map可以实现 无需依赖实体对象加载多个不同类型的参数 Jsp页面正常的封装数据 :例如:<input type="text" id="11" name="name" vlaue=""/><input type="text" id="22" name="user" value="&qu
2018-06-27 12:13:03
1276
原创 SpringMVC的controller层从前端接收List集合
List集合不能直接从前端传到后台,如果不使用SpringMVC,则需要用到Ajax或者是json来传递参数。而SpringMVC也是需要借助实体类才能接收到集合。List集合必须放在实体类才才能传到后台:public class Emp{ private String ename; private String job; private String mgr; List ...
2018-06-27 12:11:40
10250
转载 关于EL表达式中requestScope和param区别
今天演示EL表达式的时候发现自己jsp的基础实在是薄弱,在这个很简单的问题上迷惑了很久。首先在看遇到的问题:在浏览器地址输入,表示传入一个参数test,值为123http://localhost:8888/Test/index.jsp?test=123在index.jsp中尝试使用EL表达式取出,代码如下: <body> ${test} </body>发现毫无结果...
2018-06-26 22:55:32
144
原创 Servlet创建线程
需求:购买电影票,汽车票,美团提交订单以及其他提交订单后有显示必须在多少分钟内付款,否则将自动退单的情况下,我们不仅要在前段显示倒计时,在后台也要有一个倒计时,如果没来得及付款将取消订单(一般不删除数据库的订单信息,只是改变状态),下面通过代码的未验证来体现线程的在这里的作用-----------------------jsp页面---------------------<%@ pa...
2018-06-11 12:53:37
829
原创 jsp二级联动菜单(json响应)
json响应需要导入jar包才能使用json响应与xml响应比较:json的代码相对少一些--------------------------jsp-----------------------<%@page import="com.neuedu.entity.City"%><%@page import="com.neuedu.entity.Province"%><%...
2018-06-05 15:02:38
1002
原创 jsp二级联动菜单(响应xml格式的字符串)
----------------------jsp页面--------------------<%@page import="com.neuedu.entity.City"%><%@page import="com.neuedu.entity.Province"%><%@page import="java.util.List"%><%@page imp
2018-06-05 14:50:05
337
原创 请求转发和重定向
/* Web资源跳转的两种方式: 重定向(站外跳转) 请求转发(站内跳转) */ //1.请求转发(站内跳转) //request.getRequestDispatcher("/Servlet2").forward(request, response); // /代表项目根目录 http://localhost:8088/day03_servlet_scope //reque...
2018-05-26 12:13:06
419
转载 request、session、application
Web层共享数据的范围 应用对象:ServletContext (application) ------回话结束,数据有效------- 作用范围:同一网站,不同客户端,都可以共享该对象内的数据。 使用场景:统计当前在线人数 会话对象:HttpSession (session)------回话结束,数据失效------- 作用范围:同一...
2018-05-26 12:07:01
582
原创 自动登陆、Cookie的清除、登陆页面中文的处理
使用场景,当一个登陆页面登陆时输入的账号或者密码错误时清除Cookie;另一种场景当用户退出的时候,清除Cookie,即使勾选的自动登陆,退出了系统,下次登陆就必须重写输入账号和密码。登陆时处理在请求方式的方法内设定编码外(doGet()和doPost()方法内设置UTF-8或者其他),在创建Cookie时也要对中文进行编码,如果没有处理,存到Cookie里面的是乱码。自动登陆时也要在jsp页面对...
2018-05-26 12:01:16
4354
1
原创 JAVA 用for循环和calendar写日历
--------------------------for-------------------------package calendar;import java.util.Scanner;public class ForCalendar { public static void main(String[] args) { Scanner in=new Scanner(System.in); ...
2018-05-22 17:20:57
1469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人