- 博客(50)
- 资源 (4)
- 收藏
- 关注
原创 金蝶EAS 控件设置默认值(业务日期)
要求不能在onload方法里设置控件默认值 写在createNewDate()方法里,无需调用 @Override protected IObjectValue createNewData() { // TODO Auto-generated method stub CaigoushenqingbiaoInfo obj=(CaigoushenqingbiaoInfo)super.createNewData(); obj.setBizDate(new Date());//设置业务日期为当前日期
2020-08-14 10:38:32 1544
原创 EAS BOS 代码打开新界面,上下文参数(传list集合)传递
业务需求:弹窗,父窗口通过上下文接受子窗口返回的参数一:弹窗 弹出子窗口importui @Override public void actionImport_actionPerformed(ActionEvent e) throws Exception { // TODO Auto-generated method stub super.actionImport_actionPerformed(e);// 弹窗// 可通过上下文向子窗体传递数据 Map map = new UI
2020-08-13 14:07:35 963 1
原创 Mybatis整合Spring
5.1整合思路1、SqlSessionFactory对象应该放到spring容器中作为单例存在。2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。4、数据库的连接以及数据库连接池事务管理都交给spring容器来完成。5.2整合步骤创建一个java工程。导入jar包。(...
2020-04-21 16:08:14 254
原创 Mybatis开发(二)
Mybatis Dao开发方式5.1Dao需求根据用户ID查询用户信息根据用户名查找用户列表添加用户5.2原始Dao开发方法5.2.1使用原有的user映射文件,不需修改5.2.2新建个UserDao接口public interface UserDao { /**根据用户ID查询用户信息 * @param id * @return */ User getUser...
2020-04-21 14:52:32 381
原创 Mybatis基本介绍(一)
Mybatis介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。Mybatis是面向sql的持久层框架,他封装了jdbc访问数据库的过程,我们开发,只需专注于sql语句本身的拼装,其它复杂的过程全部可以交给my...
2020-04-21 14:25:35 305
原创 Mybatis
4Mybaits入门4.1需求列表根据用户ID查询用户信息根据用户名查找用户列表添加用户修改用户删除用户4.2工程搭建1.导入依赖jar包,在课前资源中有2.配置SqlMapConfig.xml,可参考课前资料3.配置log4j.properties,可参考课前资料4.在课前资料复制pojo到工程目录下5.配置sql查询的映射文件,可参考课前资料6.加载映射文件4.3完...
2020-04-17 15:36:25 136
原创 SSH框架的简单介绍
其中:// 如果web层没有使用Struts2,获取业务层的类就必须如下进行编写:/WebApplicationContext applicationContext = WebApplicationContextUtils.getWebApplicationContext(ServletActionContext.getServletContext());CustomerService ...
2019-11-23 16:19:57 449
原创 Spring的事务管理:二类:声明式事务管理(通过配置实现)---AOP
搭建Spring的事务管理的环境(转账测试)其中jar包结构目录为:创建Service的接口和实现类创建DAO的接口和实现类配置Service和DAO:交给Spring管理在DAO中编写扣钱和加钱方法:配置连接池和JDBC的模板在DAO注入Jdbc的模板:Spring的事务管理:二类:声明式事务管理(通过配置实现)—AOP一: XML方式的声明...
2019-11-23 14:57:44 233
原创 Spring的配置
Spring的属性注入方式先引入Spring的jar包:创建一个applicationContext.xml(名字可以随便去)创建一个demo创建一个car2的classpublic class Car2 { private String name; private Double price; public void setName(String name) { this....
2019-11-16 17:40:09 122
原创 解决NoClassDefFoundError:javax / activation / DataSource
测试发送邮件时遇到NoClassDefFoundError:javax / activation / DataSource时引入activation.jar就可解决
2019-09-07 18:17:48 3453
原创 Java反射机制
Class类的使用1) 在面向对象的世界里,万事万物皆对象。(java语言中,静态的成员、普通数据类型除外)类是不是对象呢?类是(哪个类的对象呢?)谁的对象呢?类是对象,类是类的java.lang.class类的实例对象public class ClassDemo1 { public static void main(String[] args) { //Foo的实例对象如何表示 ...
2019-09-06 15:26:51 117
原创 JDBC面试题
JDBC常见面试题JDBC操作数据库的步骤?JDBC操作数据库的步骤?注册数据库驱动。建立数据库连接。创建一个声明。执行SQL语句。处理结果集。关闭数据库连接代码如下:Connection connection = null;Statement statement = null;ResultSet resultSet = null;try {/** 加载驱动有两种方式...
2019-08-16 11:07:51 2014
原创 java web学习总结_HttpServletRequest 和 HttpServletResponse
HttpServletRequest 和 HttpServletResponseServlet配置方式全路径匹配以 / 开始 /a /aa/bblocalhost:8080/项目名称/aa/bb路径匹配 , 前半段匹配以 / 开始 , 但是以 * 结束 /a/* /*其实是一个通配符,匹配任意文字localhost:8080/...
2019-08-06 15:38:53 181
原创 一行代码解决Web请求/响应出现中文乱码问题
以字符流输出 //1. 指定输出到客户端的时候,这些文字使用UTF-8编码 response.setCharacterEncoding("UTF-8"); //2. 直接规定浏览器看这份数据的时候,使用什么编码来看。 response.setHeader("Content-Type", "text/html; charset=UTF-8"); response....
2019-08-05 16:53:25 1086
原创 servlet cannot be resolved to a type的原因及解决方法
servlet cannot be resolved to a type 很明显是eclipse找不到相应的包这时我们需要导入tomcat下自带的包 就是这个 servlet-api.jar步骤一找到自己tomcat的安装目录下 lib下的servlet-api.jar步骤二找到项目点击右键找到Build Path—>Configure Build Path—>...
2019-08-05 16:48:34 11608 3
原创 java Web知识总结:Http协议&Servlet
Http协议&ServletHttp协议什么是协议双方在交互、通讯的时候, 遵守的一种规范、规则。http协议针对网络上的客户端 与 服务器端在执行http请求的时候,遵守的一种规范。 其实就是规定了客户端在访问服务器端的时候,要带上哪些东西, 服务器端返回数据的时候,也要带上什么东西。版本1.0 请求数据,服务器返回后, 将会断开连接1.1 ...
2019-08-05 16:15:13 117
原创 Xml学习总结
Xml & TomcatXmleXtendsible markup language 可扩展的标记语言XML 有什么用?可以用来保存数据可以用来做配置文件数据传输载体[外链图片转存失败(img-ukgiBwln-1564649584044)(img/document.png)]定义xml其实就是一个文件,文件的后缀为 .xml. 文档声明 ...
2019-08-03 20:44:18 155
原创 Java 面试题和答案——终极(上)
题目:115 个 Java 面试题和答案——终极(上)本文我们将要讨论 Java 面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的 Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于 Java 和它的功能的常见问题,Java 的集合类,垃圾收集器,第二篇主要讨论异常处理,Java 小应用程序,Swing,JDBC,远程方法调用(R...
2019-07-29 15:50:23 550 1
原创 JDBC笔记:连接数据库
JDBCJAVA Database Connectivity java 数据库连接为什么会出现JDBCSUN公司提供的一种数据库访问规则、规范, 由于数据库种类较多,并且java语言使用比较广泛,sun公司就提供了一种规范,让其他的数据库提供商去实现底层的访问规则。 我们的java程序只要使用sun公司提供的jdbc驱动即可。使用JDBC的基本步骤注册驱动DriverM...
2019-07-26 21:11:36 150
原创 JDBC入门: 连接数据库代码实现
连接数据库package com.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import com.mysql.jdbc.Driver;...
2019-07-26 15:50:38 166
原创 通过BootStrap框架制作商城网页
BootStrap框架 通过官网查询代码实现内容<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <!-- 最新版本的 Bootstrap 核心 CSS 文件 --> <link rel="style...
2019-07-25 22:28:36 9382 14
原创 BootStrap笔记
今日任务使用JQuery发送请求局部刷新页面使用BootStrap制作一个响应式的页面使用BootStrap制作网站的首页教学目标掌握什么是响应式及响应式的原理掌握BootStrap的栅格系统了解BootStrap的其他组件及JS控件上次课内容:什么JQ : write less do more 写更少的代码,做更多的事情 javascript函数库基本选择器: ID选择...
2019-07-25 22:25:27 204
原创 javaScript笔记
今日任务使用JS完成页面定时弹出广告使用JS完成表单的校验使用JS完成表格的隔行换色使用JS完成复选框的全选效果使用JS完成省市的联动效果JS控制下拉列表左右选择教学导航掌握JS中的BOM对象掌握JS中的常用事件掌握JS中的常用DOM操作了解JS中的内置对象上一次内容进行复习:CSS: 层叠样式表主要作用: 美化页面, 将美化和HTML进行分离,提高代码复用性选择...
2019-07-25 22:24:20 161
原创 JQuery笔记
今日任务使用JQuery完成页面定时弹出广告定时器: setInterval clearInterval setTimeout clearTimeout显示: img.style.display = “block”隐藏: img.style.display = “none”img 对象 style属性: style对象使用JQuery完成表格的隔行换...
2019-07-25 22:18:46 157
原创 Web前端知识总结:jQuery
什么是 jQuery ?jQuery是一个JavaScript函数库。jQuery是一个轻量级的"写的少,做的多"的JavaScript库。jQuery库包含以下功能:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改AJAXUtilities提示: 除此之外,Jquery还提供了大量的插件。为什...
2019-07-25 11:39:52 128
原创 Web前端知识总结:JavaScript
JavaScript 简介JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JavaScript 是脚本语言JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。J...
2019-07-24 17:04:55 180
原创 用jQuery来实现表单校验
Jq的方式来实现:1. 导入JQ的文件2. 文档加载事件: 在必填项后天加一个小红点3. 表单校验确定事件: blur focus keyup4. 提交表单 submit<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <link rel="stylesheet" hr...
2019-07-23 16:29:46 988 1
原创 用javascript实现表单校验
通过javascript对用户名,密码,确定密码,邮箱进行校验【js中的常用事件】获得焦点:onfocus失去焦点:onblur按键抬起事件:onkeyuo<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <!...
2019-07-23 16:13:53 999
原创 Web前端知识总结:HTML
HTML 教程- (HTML5 标准)超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。在本教程中,您将学习如何使用 HTML 来创建站点。HTML 很容易学习!相信您能很快学会它!HTML 实例注意:对于中文网页需要使用...
2019-07-22 21:39:29 241 1
原创 java学习总结:反射
反射实例package com.heima.reflect;import java.io.BufferedReader;import java.io.FileReader;public class Demo3 { public static void main(String[] args) throws Exception{ // TODO Auto-generated...
2019-07-22 16:14:32 131
原创 java学习总结:网络编程
Java 网络编程网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net 包中 J2SE 的 API 包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。java.net 包中提供了两种常见的网络协议的支持:TCP:TCP 是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常用于互联网协...
2019-07-21 20:32:54 215
原创 java学习总结:多线程(二)
单例设计模式:package com.thread;public class Demo1_Singleton { public static void main(String[] args) { Singleton s1 = Singleton.getInstance(); Singleton s2 = Singleton.getInstance(); System.out...
2019-07-21 14:31:54 138
原创 java 学习总结:输入/输出流
1.输入/输出流概念实例package com.io;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class Demo1 { public static void main(String[] args) throws ...
2019-07-15 16:02:04 345
原创 java学习总结:异常处理
概述异常就是java程序运行中出现的错误异常的分类通过api查看ThrowableError服务器机,数据库奔溃等Exception异常的继承体系ThrowableErrorExceptionRuntimeExceptiontry…catch的方式处理异常try…catch的两种方式a:try…catch…finally try catch try c...
2019-07-14 16:16:20 125 2
原创 Java 泛型
java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现?答案是可以使用 Java 泛型。使用 Java 泛型的概念,我们可...
2019-07-13 15:38:24 1621
原创 增强for循环
jdk1.5出现的新特性---->增强for循环增强for循环的作用: 简化迭代器的书写格式。(注意:增强for循环的底层还是使用了迭代器遍历。)增强for循环的适用范围: 如果是实现了Iterable接口的对象或者是数组对象都可以使用增强for循环。增强for循环的格式:for(数据类型 变量名 :遍历的目标){ //数据类型 变量名:声明一个变量用来接收遍历目标遍历后的...
2019-07-13 15:19:09 778
day03-js.zip
2019-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人