- 博客(35)
- 收藏
- 关注
原创 spring学习第三天
-----------------------------------Spring–SpEL------------------------------------------Spring 表达式语言(简称SpEL):是一个支持运行时查询和操作对象的强大表达式语言。语法类似于EL:SpEL使用#{…}作为定界符,所有在大框号中的字符都被认为是SpELSpEL为bean的属性进行动态赋值提供了便利。通过SpEL可以实现:通过bean的id对bean进行引用调用方法以及引用对象中的属性计算表达式的
2020-10-31 10:52:31 197
转载 c3p0常用配置参数介绍
c3p0常用配置参数介绍最基础的参数配置:driverClass : 数据库驱动(比如mysql,或者oracle数据库的驱动)jdbcUrl: jdbc数据库连接地址(例如jdbc:mysql://localhost:3306/zhanghanlun)user:数据库用户名password:和数据库用户名对应的数据库密码基础的参数配置参数默认值解释initialPoolSize3连接池初始化时创建的连接数(介于maxPoolSize和minPoolSize之间)
2020-10-26 16:26:51 418
转载 日历类Calendar 的子类 CregorianCalendar
new CregorianCalendar()构造方法里面可以添加参数,如new CregorianCalendar()类里可以添加参数,如new CregorianCalendar(2000,month,day),获得给定对象的时间。Canlendar类里有一些字段比较有用。DATE:指示一个月中的某天。DAY-OF-MONTH:指示一个月中的某天。DAY-OF-WEEK:指示一个星期中的某天。DAY-OF-WEEK-IN-MONTH:指示当月中的第几个星期。DAY-OF-YEAR:指示当年
2020-10-26 12:57:38 319
原创 Spring---学习第二天
-------------------------Spring–属性配置细节-----------------------------------------字面值:可用字符串表示的值,可以通过元素标签value属性进行注入基本数据类型及其封装类,String等类型都可以采取字面值注入的方式。若字面值中包含特殊字符,可以使用<!CDATD[]>把字面值包裹起来。**引用其他的Bean引用**组成应用程序的Bean经常需要相互协作以完成应用程序的功能,要使用Bean能够相互访问,就必须
2020-10-22 16:50:32 187
原创 SQL Server创建一级文件,二级文件,日志文件,自定义文件
SQL Server2000 用create创建一个数据库1.数据库文件的扩展名.a.主数据文件:每个数据库必须包含而且只能有一个主数据文件(.mdf).b.二级数据库文件:可以包含也可以包含多个(.ndf).c.日志文件:每个数据库至少要有一个日志文件,也可以包含多个(.ldf).2.数据库文件组.a.主文件组:(primary).b.自定义文件组:(filegroup).3.开始用create创建一个数据库.基本结构:create database nameonprimary(
2020-10-15 12:01:04 1806 1
原创 Spring学习第一天
----------------------------------Spring–介绍--------------------------------------------------------Spring是什么Spring是一个开源框架。Spring是一个IROOC和AOP容器框架。轻量级:Spring 是非侵入型的依赖注入:面向切面编程:容器:框架:一站式:安装一个插件—eclipse---------------------------------------------
2020-10-15 11:49:43 135
原创 MyBatis学习第五天
-------------------------缓存-缓存介绍-缓存机制--------------------------提高系统的运行速度。一级缓存和二级缓存1.默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存)2.二级缓存需要手动开启和配置,它是基于namespace级别的缓存3.为了提供扩展性,MyBatis定义了缓存接口Cache。我们可以通过Cache定义二级缓存。/** 两级缓存:* 一级缓存(本地缓存)SqlSession级别的缓存,一级缓存是一直开
2020-10-14 10:13:40 144
原创 ehcache.xml
<?xml version="1.0" encoding="UTF-8" ?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd"> <!-- java.io.tmpdir - Default temp file path 默认的 temp 文件目
2020-10-13 18:42:14 187
原创 MyBatis 学习第四天
----------动态sql-foreach-mysql下foreach 批量插入的两种方式 -------------<!--批量保存--> <!--MySql下批量保存,可以foreach遍历 mysql支持 VALUES (),(),()语法--> <!-- public void addEmps(@Param("emps") List<Employee> emps);--><!-- <insert id="addEmps
2020-10-10 11:46:32 224
转载 MySQL操作手册---中文
链接:https://pan.baidu.com/s/1rN5kf9sdk81myKUDnagv8Q 密码:ywzlMySQL操作手册,可以查找很多操作。就和java的API差不多
2020-10-09 19:24:30 250
转载 Parameter ‘变量名‘ not found.
在mybatis动态sql学习过程中遇到了这个问题,然而我mapper接口已经申明了变量名ids,在映射文件里也改成了ids,然而为什么还是会出现这个问题呢?最后发现是因为idea intellij不知道为什么抽风ctrl+/快捷键生成的是/**/注释,在xml中无效.我注释里写了一个#{变量名},结果就出现了这个问题…找了好几个小时问题。...
2020-10-09 19:22:28 868 1
原创 MyBatis学习第三天
---------------------------------- 自定义结果映射规则 ------------------------------resultMap:自定义结果集。1.全局setting设置----autoMappingBehavior默认是PARTIAL,开启自动映射的功能。唯一的要求是列名和javaBean属性名一置。-----如果autoMappingBehavior设置为null会取消自动映射------数据库字段命名规则,POJO属性符合驼峰命名法,如aC
2020-10-07 14:52:31 176 1
原创 第二天学习myBatis
MyBatis的配置文件包含了影响MyBatis行为甚深的设置(settings)和属性(properties)信息。文档的顶层结构如下:configuration 配置properties 属性:settings设置mapUnderscoreToCamelCase:是否开启自动驼峰命名typeAliases类型命名:别名处理器。 批量处理别名的时候若有两个相同的类会产生冲突,则使用注解@Alias(“emp”)也可以起别名。typeHandlers 类型处理器:objectFacto
2020-09-29 18:09:49 114
转载 Excel如何每打印一次单元格内容变一次
些情况下,我们在打印Excel文件时,有很多文件,比如打印员工卡,内容格式都一样,就是个别单元格的内容不同,只能改一次打印一次,效率低不说,可能不小心还会改错。当然可以做成几十甚至上百页依次打印,但这也不是高效的方法。提高Excel效率,VBA就要一显身手了。今天就为大家介绍,如何利用VBA实现,Excel表格每打印一次,个别单元格的内容变化一次。这里介绍两种情况,一种是单元格内容有规律的变化,另一种是单元格内容随着数据库变化。单元格内容有规律变化的情况模型:sheet1中,已经设置好了打印区域。要求
2020-09-29 17:28:11 2796
转载 sqlserver,oracle,mysql等的driver驱动,url怎么写
oracledriver=“oracle.jdbc.driver.OracleDriver”url=“jdbc:oracle:thin:@localhost:1521:数据库名”sqlserverdriver=“com.microsoft.jdbc.sqlserver.SQLServerDriver”url=“jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=数据库名”mysqldriver=“com.mysql.jdbc.Drive
2020-09-27 21:27:29 1376 1
转载 正在连接127.0.0.1...无法打开到主机的连接。 在端口 1433: 连接失败”
服务器端没有启动 SQL Server 服务,也可能服务器端没启用 TCP/IP 协议,或者服务器端没有在 SQL Server 默认的端口1433上监听看这两篇文档:https://bbs.csdn.net/topics/280046272https://www.cnblogs.com/yan8ge/articles/6128852.html检查是否真的是连接错误:做telnet测试: 打开cmd ,输入Telnet 127.0.0.1 1433我的问题是在Telnet服务器没安装。...
2020-09-27 21:23:52 4335
转载 Invalid bound statement (not found): 报错
网上已经有很多文章说明可能导致这个报错的原因,无非是以下几种:1.检查xml文件的namespace是否正确2.Mapper.java的方法在Mapper.xml中没有,然后执行Mapper的方法会报此3.xxxMapper.java的方法返回值是List,而select元素没有正确配置ResultMap,或者只配置ResultType4.如果你确认没有以上问题,请任意修改下对应的xml文件,比如删除一个空行,保存.问题解决5.看下mapper的XML配置路径是否正确报错2的处理办法。mave
2020-09-27 21:04:41 125
转载 maven项目引入sqljdbc4 找不到,中央仓库没有jar包
maven项目引入sqljdbc4 找不到,中央仓库没有jar包: https://www.cnblogs.com/kmsfan/p/7192199.html
2020-09-27 16:47:08 1899
原创 sqlserver与mysql语法区别
自动增长约束添加mysql:AUTO_INCREMENTsqlServer: INDENTITY继续更新中…
2020-09-27 16:44:21 251
转载 Navicat连接sqlserver数据库
一、nacicat连接本地sqlserver数据库navicat连接本地sqlserver数据库,较为简单,只需要填写主机名,采用sql server 验证,输入用户名,连接的时候输入密码即可。 如果连接账户不是sa,需要输入默认数据库,在高级选项卡中初始数据库中即可输入二、nacicat连接远程sqlserver数据库navicat连接远程sqlserver数据库需要安装sqlserver客户端,不过navicat会自动从sqlserver服务器上去下载安装软件,安装过程也是一直点下一步即可。
2020-09-27 15:45:43 10180
转载 IDEA对于mybatis.xml文件没有自动提示功能
IDEA对于mybatis.xml文件没有自动提示功能首先下载两个文件,一个是mybatis-mapper.xml,一个是mybatis-config.xml,将其导入到IDEA中就有代码提示啦。自测可用。导入方式,file->setting 或者setting for new projectlanguages&frameworks->schemas and dtds在右侧上面的窗口点击添加,如图,添加两个dtd文件,前面的内容是头文件的内容:1 http://mybatis
2020-09-27 12:44:05 2043
原创 网页资源
ArrayList源码分析:ArrayList源码分析: https://www.cnblogs.com/zhangyinhua/p/7687377.html
2020-09-27 12:05:36 141
原创 第一次接单js
运用到的知识:1.JS Event事件的onmouseover事件和onmouseout事件。2.layui 框架 layDate日期与时间控件。修改layDtate 时间框出现位置进入laydate.js,大概在29行e.elem.style.left=d-50(“fixed”===t.position?0:o(1))+“px”,e.elem.style.top=c+(“fixed”===t.position?0:o())+"px"直接在top上减50.设置初始值根据说明文档中设置初始值的操
2020-09-26 08:47:21 221
原创 第一天学习MyBatis
MyBatis 下载地址https://github.com/mybatis/mybatis-3/releasespom文件导入jar包 <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.5</version> <scope>test</scope></dependency><depende
2020-09-24 22:30:18 107
转载 Servlet---BaseServlet(完成方法分发)
package cn.itcast.travel.web.servlet;// 升级版/* * 思路: * 得到方法名称, 是否可以通过反射来调用方法? * 步骤: * 1. 得到方法名, 通过方法名再得到 Method 类的对象 * 2. 需要得到 class, 然后调用它的方法进行查询! 得到 Method * 3. 我们要查询的是当前类的方法, 所以我们需要得到当前类的 Class */import com.fasterxml.jackson.core.J
2020-09-15 16:31:20 184
转载 浏览器问题---不能及时更新编写的前端页面的解决办法
1.firefox(火狐浏览器)解决问题第一步,在浏览器中敲入:about:config ,然后回车第二步,在显示出的内容中找到下面的列表内容,双击下面图中圈出的内容在出现的对话框中将3改为1然后关闭这个页面,你就可以让你的项目在更新时浏览器及时地更新你项目中的js文件。2.IE打开IE浏览器,同时按住ALT+X,在出现的页面上点击Internet选项,进入Internet选项配置界面中,点击在下面的图中圈出的按钮进入设置界面,然后选中下面图中圈出的选项然后依次点击确定,然后,IE浏览
2020-09-12 13:39:46 699
转载 Jquery---屏幕高度和宽度
Jquery—屏幕高度和宽度$(document).ready(function(){ alert($(window).height()); //浏览器当前窗口可视区域高度 alert($(document).height()); //浏览器当前窗口文档的高度 alert($(document.body).height());//浏览器当前窗口文档body的高度 alert($(document.body).outerHeight(true));//浏览器当前窗口文档bod
2020-09-12 13:29:57 263
转载 工具类---UuidUtils
工具类—UuidUtilspackage cn.itcast.travel.utils;import java.util.UUID;/** * 产生uuid随机字符串工具类。 */public class UuidUtils { private UuidUtils(){} public static String getUuid(){ return UUID.randomUUID().toString().replace("-", ""); }
2020-09-09 16:51:48 1143
原创 配置文件---jedis.properties
配置文件—jedis.propertieshost=127.0.0.1port=6379maxTotal=50maxIdle=10
2020-09-09 11:45:20 464
原创 配置文件---druid.properties(mysql)
配置文件—druid.propertiesdriverClassName=com.mysql.cj.jdbc.Driver //注册驱动url=jdbc:mysql:///travel?true&characterEncoding=utf-8&useSSL=false&&serverTimezone=GMT //mysql数据库位置 设置编码utf-8username=root //mysql数据库登录用户password=123456 //mysql数据
2020-09-09 11:38:51 813
转载 工具类---JedisPoolUtils
JedisPoolUtilspackage cn.itcast.travel.utils;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;import java.io.IOException;import java.io.InputStream;import java.util.Properties;/*je
2020-09-09 10:54:23 273
转载 工具类---JDBCUtils
JDBCUtils 工具类package cn.itcast.travel.utils;import com.alibaba.druid.pool.DruidDataSourceFactory;import javax.sql.DataSource;import java.io.IOException;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.
2020-09-09 10:49:54 244
转载 工具类---MailUtils
MailUtils工具类代码:package cn.itcast.travel.utils;import javax.mail.*;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import java.util.Properties;public class MailUtils { private static final String USER = ""; //
2020-09-09 10:43:47 504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人