03 2017 档案
摘要:Tomcat默认的Java虚拟机JVM启动内存参数大约只有64MB或者128MB,非常小,远远没有利用现在服务器的强大内存,所以要设置Java虚拟机JVM启动内存参数。具体设置方法为: Tomcat修改TOMCAT_HOME/bin/catalina.bat,在[echo Using CATALIN
阅读全文
摘要:1.telnet在win7下默认是不开启的,所以需要我们自己手动开启。那么首先我们点击开始菜单,找到控制面板项,点击进入; 2.进入程序和功能模块,我们在左边需要选择“打开或关闭windows功能”,点击windows功能后弹出对话框,需要打开功能的前面打钩,把telnet客户端前的复选框勾上。 3
阅读全文
摘要:一、创建证书 证书用于客户端与服务端安全认证。我们可以使用JDK自带的keytool工具来生成证书。真正在产品环境中使用肯定要去证书提供商去购买,证书认证一般都是由VeriSign认证,官方地址:http://www.verisign.com/cn/ 生成密钥库和证书: 1、生成服务器证书库 key
阅读全文
摘要:Java类中对数据成员、成员函数的访问限制修饰有:public、protect、private、friendly(包访问限制) public修饰的数据成员或成员函数是对所有用户开放的,所有用户可以直接调用。 protect修饰的数据成员或成员函数对其子类(继承)、朋友(同一包路径下)是可以直接调用的
阅读全文
摘要:Spring中BeanFactoryPostProcessor和BeanPostProcessor都是Spring初始化bean时对外暴露的扩展点。两个接口从名字看起来很相似,但是作用及使用场景却不同。 关于BeanPostProcessor介绍在这篇文章中已经讲过:http://www.cnblo
阅读全文
摘要:出现这个错误,eclipse 会卡死,以及自动退出 解决方案 工程根目录 找到项目中.project文件 删除这两处 第一处: <buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> <arguments>
阅读全文
摘要:在基于XML配置元数据,在bean的配置信息中我们可以使用<constructor-arg/>和<property/>属性来实现Spring的依赖注入。Spring 容器也可以在不使用<constructor-arg/>和<property/>元素下自动装配各个bean之间的依赖关系。 自动装配模式
阅读全文
摘要:Spring bean延迟初始化: 官网API: By default, ApplicationContext implementations eagerly create and configure all singleton beans as part of the initialization
阅读全文
摘要:在Spring中我们通过value属性来配置基本数据类型,通过标签的ref属性来配置对象的引用。这两种情况只能给bean传递一个值,那么如何传递多个值呢?Spring提供了四种Collection类型集合配置元素。 Spring.xml Java代码: 测试: 测试结果: 》》》Spring App
阅读全文
摘要:Spring机制中主要有两种依赖注入:Constructor-based Dependency Injection(基于构造方法依赖注入) 和 Setter-based Dependency Injection(基于Setter方法依赖注入) 一、Contructor-based Dependenc
阅读全文
摘要:在基于XML配置元数据中,bean标签可以包含很多配置信息,可以包含构造函数的参数,属性值以及其他一些初始化方法。子bean的定义可以继承父bean定义元数据,子bean定义可以根据需要重写父bean属性值或者添加一些其他属性。 Spring bean中的继承和Java中继承无关,只是继承的思想一致
阅读全文
摘要:BeanPostProcessor接口作用: 如果我们想在Spring容器中完成bean实例化、配置以及其他初始化方法前后要添加一些自己逻辑处理。我们需要定义一个或多个BeanPostProcessor接口实现类,然后注册到Spring IoC容器中。 将Spring的后置处理器PostProces
阅读全文
摘要:Spring Bean 生命周期示意图: 了解Spring的生命周期非常重要,我们可以利用Spring机制来定制Bean的实例化过程。 spring-service.xml: Service Class: Test: 测试结果: 关于Spring BeanPostProcessor(后置处理器)讲解
阅读全文
摘要:Spring Bean: 被称作bean的对象是构成应用程序的支柱,是由Spring Ioc容器管理。bean是一个被实例化,配置、组装并由Spring Ioc容器管理对象。 官网API:A Spring IoC container manages one or more beans. These
阅读全文
摘要:Spring 容器: Spring 容器是Spring框架的核心。Spring容器将创建Bean对象实例,把它们联系在一起,配置它们,并管理它们整个生命周期从创建到销毁。Spring 容器通过依赖注入(DI)将它们组成一个应用程序组件。这些bean对象我们称为Spring beans。 通过配置元数
阅读全文
摘要:先给大家介绍下MyBatis中#{}和${}的区别,具体介绍如下: 1. $将传入的数据直接显示生成在sql中2. #方式能够很大程度防止sql注入。 3.$方式无法防止Sql注入。4.$方式一般用于传入数据库对象,例如传入表名.5.一般能用#的就别用$.MyBatis排序时使用order by 动
阅读全文
摘要:Statement和PreparedStatement之间的区别: 1.PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程2.使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedSta
阅读全文
摘要:mybatis文档:http://www.mybatis.org/mybatis-3/zh/getting-started.html mybatis-spring文档:http://www.mybatis.org/spring/zh/
阅读全文
摘要:SqlSessionFactoryBuilder这个类可以被实例化、使用和丢弃,一旦创建了 SqlSessionFactory,就不再需要它了。因此 SqlSessionFactoryBuilder 实例的最佳作用域是方法作用域(也就是局部方法变量)。你可以重用 SqlSessionFactoryB
阅读全文
摘要:从 XML 中构建 SqlSessionFactory 每个基于Mybatis应用都是以一个SqlSessionFactory实例为中心。SqlSessionFactory实例可以由SqlSessionFactoryBuild获得,而SqlSessionFactoryBuild可以以一个xml配置文
阅读全文
摘要:错误异常:nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'id' in 'class java.lang.String' 映射器类
阅读全文
摘要:代码变小写:选中要换的代码,操作Ctrl+Shift+y即可将大写变小写 代码变大写:选中要换的代码,操作Ctrl+Shift+x即可将小写变大写
阅读全文
摘要:resultType和resultMap只能有一个成立,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,resultMap解决复杂查询是的映射问题。比如:列名和对象属性名不一致时可以使用resultMap来配置;还有查询的对象中包含其他的对象等。 X
阅读全文
摘要:选择:Window-》Preferences-》JAVA-》Editor-》Context Assist 在Auto activation triggers for Java处填写: .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 点击Ap
阅读全文
摘要:转载:http://www.tuicool.com/articles/auaAru iBatis 框架的主要优势:1、iBatis 封装了绝大多数的 JDBC 样板代码,使得开发者只需关注 SQL 本身,而不需要花费精力去处理例如注册驱动,创建 Connection,以及确保关闭 Connectio
阅读全文
摘要:错误异常:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.test.dao.NarCodeMapper.getNarCode 出现这个原因:Mybatis的Mapper inte
阅读全文
摘要:异常错误:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [test1-
阅读全文
摘要:Ubuntu默认是没有安装SSH(Secure Shell)服务,如果想要通过ssh链接到Ubuntu,我们需要手动安装ssh-server。 SSH分客户端ssh-client,服务端ssh-server。 1.判断服务器是否安装ssh服务,可以用如下命令 ssh localhostssh: co
阅读全文
摘要:tar命令详解 tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的
阅读全文
摘要:前言Docker不仅是一个强大的服务器部署工具,而且它还有一个官方的Docker Hub registry用于储存Docker镜像。上传镜像到Docker Hub是免费的,上传的镜像文件同时也对公共领域开放,而这可能不是我们想要的。本文介绍如何配置一个私有的Docker registry,在此上传的
阅读全文
摘要:一、创建jenkins容器: 1.拉取jeknin镜像 sudo docker pull jenkins 2.创建一个jenkins目录 sudo mkdir /jenkins 3.在jenkins目录下创建一个Dockerfile sudo touch Dockerfile 4.为了在jenkin
阅读全文
摘要:一、安装JDK: 1.创建JDK的安装目录: sudo mkdir /usr/jdk 2.将jdk-7u25-linux-x64.tar.gz拷贝至/usr/jdk目录下 sudo cp jdk-7u25-linux-x64.tar.gz /usr/jdk 3.解压tar.gz sudo tar -
阅读全文
摘要:一、拉取以下几种镜像: docker pull alpineshipyard/shipyarddocker pull swarm docker pull shipyard/shipyarddocker pull rethinkdbdocker pull microbox/etcddocker pul
阅读全文

浙公网安备 33010602011771号