自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 mybatis 的参数类型

mybatis  只能接受4中参数类型简单参数类型pojo对象类型pojo 的包装类类型(queryVo类型)map类型

2018-01-31 21:30:37 202

原创 小品

无论哪种方式,都是以键取值的方式。简单类型是键和value值的合并;

2018-01-31 21:22:17 188

原创 mybatis 查询时间戳类型(TIMESTAMP) 回显成时间字符串的问题

直接在数据苦中插入的时候.时间戳类型数据的转换INSERT INTO  tab(shijian) VALUES(FROM_UNIXTIME(1499409740));SELECT FROM_UNIXTIME(1499409740)   mybatis在select查询TIMESTAMP类型的时间时,如果resultType="java.util.HashMap",返回的ma...

2018-01-31 20:38:40 22382 3

转载 ArrayList的动态扩容机制

要明确一点:arrayllist不能指定扩容因子。按照规定的1.5倍进行扩容  一般问的时候应该是用jdk1.6回答;jdk1.7之后也要知道;ArrayList动态扩容机制初始化:有三种方式默认的构造器,将会以默认的大小来初始化内部的数组:public ArrayList();用一个ICollection对象来构造,并将该集合的

2018-01-31 12:01:42 462

原创 数据库层级的框架结构

1.与数据库相关的操作,一般包含两个部分。    第一数据库的对话(含有数据的连接,已经对数据库的线程但是一定是与数据库相关的信息)    操控数据库会话对象放入我们的容器。id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <!-- 配置mybatis核心配置文件

2018-01-31 10:01:58 1212

转载 idea实现大小写提示不敏感

Intellij idea 代码提示忽略大小写听语音|浏览:10191|更新:2014-12-14 00:35|标签:学习 1234分步阅读现象为输入 小写的提示小写的方法以及对象等,那么如何忽略大小写,比如:a 那么就会提示A和a开头的对象和方法,变量呢。

2018-01-30 23:39:51 1258

原创 mybatis实现类的方式

尽管你的mybatis实现类的方式是写在实现类中的。但是实现类调用的api中操作的方法还是去xml文件中操作的。此时的xml其实就是对接口的xml。就是真实的实现类。也就是好比在dao层以后又一次封装了一层。也就是真实的实现类。让dao去调用然后操作数据库。接口的方式消除了这个调用的dao层而将xml直接作为了实际dao层调用。实现了接口与类的直接实现直接结合。不在依靠dao中间的ap

2018-01-30 11:11:27 1017

原创 mybaits 查询

id="selUserLike" parameterType="string" resultType="User"> SELECT refid="us"> from user where username like #{lll}id="selUserLike" parameterType="string" resultType="User"> SELECT refid="us

2018-01-30 10:57:41 198

原创 为什么crud中唯有查询和删除用from 表

select   *   from   user:    从哪个表中查delete from user :从哪个表中删除   从就是from  哪个表。delete 后面不能跟星号原因就是delete删除就是删除整行。整条记录。       单独修改记录中的内容的方式叫做update 更新。insert into  user() values()  where  : 插入和更新没有from

2018-01-30 09:55:53 260

原创 log4j的日志错误

log4j在处理的时候由于路径或者种种原因会出看似乱码的错误。不要在意这个。这是日志本身的一个问题

2018-01-29 23:35:52 223

原创 idea解决乱码问题

1.idea安装目录下的bin/idea64.exe.vmoptions和bin/idea.exe.vmoptions追加-Dfile.encoding=UTF-8 2.log4j对应的properties文件中需要增加log4j.appender.F.Encoding=utf-8(其中F是自定义的) 3.idea–》setting–》File encoding–》修改三处编码集为UTF-

2018-01-29 23:15:41 303

原创 idea 重新控制我们的idea整体所有文件夹路径

idea 在启动的时候。依靠的是安装后的idea.properties文件来加载相应的文件夹。你可以用全路径。也可以根据你所写的用${前面的路径} 来实现控制。其中 第一个写错了应该是idea.config.path=d:/bgtidea   如果你直接按照他的来配置某个磁盘下的config目录那么此时存储在tasts文件夹下。安装完成后c盘下的user/administrtor下面有个文件夹

2018-01-29 23:06:08 1395

原创 Spring的七大功能模块

Spring有七大功能模块,分别是Spring Core,AOP,ORM,DAO,MVC,WEB,Context。 1,Spring Core Core模块是Spring的核心类库,Spring的所有功能都依赖于该类库,Core主要实现IOC功能,Sprign的所有功能都是借助IOC实现的。 2,AOP AOP模块是Spring的AOP库,提供了AOP(拦截器)机制,并提供常用的拦截器,供用户自定

2018-01-29 21:21:39 1196

原创 CXF

1 WebSerice基础2 XFire基础(2007年之后XFire发布1.2.6后停止开发,后续转为CXF项目)3 CXF基础(基于XFire和Celtix项目整合而来,与Spring融合好)4 AXIS1基础(Axis 1.4 Final 2006年后停止开发,转而AXIS2)5 AXIS2基础(有AXIS1转换而来,有Java和C版)

2018-01-29 21:18:13 172

原创 关于序列化

1.序列化的实现类要实现seriablizable接口2.java串行化机制是RMI  .ejb技术基础。entyBean的持久化对象3.Java串行化对象将一个对象写入byte流中。然后从文件中将我们的byte数据流读出来4.序列化中如果有static 属性是没有意义的序列化。如果想让一个字段没有序列化可以直接加transent瞬时关键字

2018-01-29 21:14:36 115

转载 String 和StringBuffer 的区别

Java中的String,StringBuilder,StringBuffer三者的区别  最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。  这

2018-01-29 20:45:20 104

原创 final abstract static

public    abstract class SS {//抽象类既可以有static方法也可以有 final方法// 静态和final方法的特点都是可以被继承但是不可以被重写public static void ss(){}public final void sss(){}//错误的原因就是final关键字不能实现重写abstract抽闲的目的就是为继承并且重写//所以

2018-01-29 20:36:10 131

原创 mybatis文件的三种引入方式

种mapper   引入方式1针对实现类方式的原始引入实现类的方式是resource 配合全路径名称 来引入2.针对接口的引入方式class 和扫描包的方式是接口代理方式来引入的方式接口即类类即接口 class后面必须跟的是接口的包名路径  而且 xml文件必须相配class: 指定接口的全路径名称1: 接口文件和映射文件必须在同一个包下

2018-01-29 11:59:55 929 4

原创 mybatis的几点疑惑解答

session 怎么可以操作user.xml文件。1.session的来源,session是我们的sesssionFactiory产生的对象。sessionFactory的来源是我们的xml对象。我们将我们的xml变成了流对象来操控他。所谓的对话对象就是我们的一个操作人。内部所有的资源都可以在我们的控制范围内。所以session可以控制我们的一切文件。2. 此标签将我们查找后得到的

2018-01-29 11:17:56 167

转载 Intellij IDEA 像eclipse那样给maven添加依赖

http://www.cnblogs.com/gongxin/p/8018465.html

2018-01-27 23:11:45 1241

原创 关于eclipse 的常用快捷键 已经 idea 类似快捷键

eclipse               ctrl+h                                                      idea        ctrl+h   全局搜索word                           ctrl+shift+r                                                ...

2018-01-27 21:20:05 445

原创 solr去重

基于solr本身去重的局限性。solr的去重建议直接采用set的特性去重即可。

2018-01-26 17:56:52 3531 1

原创 web.xml中的过滤器中的配置必须加载配置文件

无论是监听还是过滤器初始化针对的是我我门的配置文件和初始化实际就是参数传出我们的参数-->characterEncodingorg.springframework.web.filter.CharacterEncodingFilterencodingUTF-8characterEncoding/*springmvcorg.spr

2018-01-26 17:48:39 3612

原创 solr

java中我们在利用已经写好的类的时候的时候。或者说我们在用到一直类对象的时候我们是将其纳入我们的类的范围然后利用操作的。也就是我们使用的是自己写的类。但是中间利用了已有程序。@Repositorypublic class SolrDaoImpl  implements Solrdao{@Autowiredprivate SolrServer  solrServ

2018-01-26 17:37:41 119

原创 页面日期和字符串装换

2018-01-26 17:33:04 166

原创 内存 寄存器 缓存 栈堆

自己的理解:1.缓存和内存是有区别的。缓存寄存器都集成在 cpu中  内存集成在内存条中  cpu 只会读取寄存器中数据,寄存器从缓存和内存中取数据2.我们用到的redis存储数据的缓存技术,实际是我们的数据库数据存储到内存中过程。数据库缓存或者说我们的java缓存并不是cpu缓存,所以我们一般说的缓存都是指将硬盘数据变为我们的内存数据的一种。、3.我们的栈堆实际是java的一种结

2018-01-26 17:13:38 314

原创 mybatis细节点详解

mybatis  对应jdbc类型的原因是              ibatis不需要关心参数, 而转到mybatis后 如果字段值为空 必须设置jdbcType。                其中的mysql数据库中的datetime类型,对应在jdbctype的类型是VARCHAR 或者 DATE  都是大写。                具体的关于jdbctype的

2018-01-25 21:18:31 202

svn实战操作.zip

svn

2020-01-11

Ditto 在别人基础上进行了深入改进

Ditto改进版,工具十分强大.Ditto改进版,工具十分强大.

2020-01-09

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

TA关注的人

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