`
文章列表
转发: https://www.evernote.com/pub/view/welision_wlc/websource/7ad602db-42df-4b94-ab71-ad50e7ebc1f4?locale=zh_CN#b=56d97052-5193-493c-8032-93f30351a731&n=7ad602db-42df-4b94-ab71-ad50e7ebc1f4
spring 注解 关键字: spring Spring JSR-250注解 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文件中,而 XML 配置采用独立的配置文件,大多数配置信息在程序开发完成后都不会调整,如果配置信息和 Java 代码放在一起,有助于增强程 ...
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE ibatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Apache iBATIS Ibator Configuration 1.0//EN" "http://ibatis.apache.org/dtd/ibator-config_1_0.dtd" > <ibatorConfiguration> <c ...
TestTableExample example = new TestTableExample(); example.createCriteria() .andField1EqualTo(5) .andField2IsNull(); example.or(example.createCriteria() .andField3NotEqualTo(9) .andField4IsNotNull()); List<Integer> field5Values = new ArrayList<In ...
Unexpected error while running Ibator. Exception getting JDBC Driver 没有指定classPathEntry <classPathEntry location="C:\Users\Administrator\.m2\repository\mysql\mysql-connector-java\5.1.14\mysql-connector-java-5.1.14.jar" />    注意该属性配置位于<ibatorConfiguration></ibatorCon ...
Help---->Install New Software Add: Name:ibator Location:http://ibatis.apache.org/tools/ibator
 1.方法修饰符不对出现的错误 com.alibaba.citrus.service.pipeline.PipelineException Failed to invoke Valve[#2/3, level 3]: com.alibaba.citrus.turbine.pipeline.valve.PerformTemplateScreenValve#a28815:PerformTemplateScreenValve caused by com.alibaba.citrus.service.mappingrule.MappingRuleException com.alibaba.c ...
1.变量 (1)变量的定义: #set($name = "hello")      说明:velocity中变量是弱类型的。 当使用#set 指令时,括在双引号中的字面字符串将解析和重新解释,如下所示: #set($directoryRoot = "www" ) #set($templateName = "index. ...

maven问题集

1.Unable to locate the Javac Compiler 在maven命令下出现该种情况的原因:1)环境变量设置错误;2)本地计算机上安装了两个以上的jdk,导致环境变量混乱;3)并且可能jdk的安装位置都不是默认安装位置。 三种解决方法:1)检查环境变量的设置是否有误;2)重新安装jdk到默认安装位置;3)卸载多余的jdk。 2.如何把下载的jar包导入到本地仓库 例如把本地的D:\opensource\javacsv2.0\javacsv.jar包导入到本地maven仓库中; 命令如下: mvn install:install-file -Dfile=D ...
1.无法启动eclipse 提示could not open jdk的解决方法 把 path 设置成 %JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs 即把%JAVA_HOME%\bin设置在path众多变量的首位 2.jdk设置注意点 jdk安装目录最好是默认目录 右键“我的电脑”---“属性”---“高级”---“环境变量”---选择“系统变量”里修改 ...
购物车模块实现的方式 session方式:购物车模块实现之多个浏览器之间的共享技术 Cookie+数据库(DB)方式 Cookie+数据库(DB)方式 每个用户初次访问网站时,需要为用户分配一个惟一的id(该id可以用UUID方式生成),并存放在cookie中; 使用过滤器类Filter在用户访问网站时判断cookie中是否存在id,不存在则创建新的id; 从数据库获取购物车,如果数据库不存在记录,则代表用户初次购买,这时新建购物车; 然后调用addBuyItem(BuyItem item)方法往购物车里添加购物项; 添加完购物项后,再把整个购物车(需要实现序列化,例继承 ...
1.预备知识及注意点: Session的基本知识:http://welision.iteye.com/blog/883910; Cookie的基本知识及应用:http://welision.iteye.com/blog/890304 el表达式的基本应用:http://welision.iteye.com/blog/882703 (注:el表达式显示某个类中某个属性时,该类必须提供该属性的get方法) 2.共享技术的实现方法一 a)监听类配置 首先创建监听类CartSessionListen,并定义一个静态Map变量sessions用于存放在被创建的session及其对应的s ...
Cookie的基本应用: 正常的cookie只能在一个应用中共享,即一个cookie只能由创建它的应用获得。 可在同一应用服务器内共享方法:设置cookie.setPath("/"); cookie存放的时间(以秒为单位,假如存放三天,即3*24*60*60; 如果值为0,c ...
   购物车模块中使用session过程: 在电子商务网站中,从一个客户开始购物,到最后结账,整个过程为一个Session; Servlet容器将创建一个HttpSession对象,在HttpSession对象中可以存放客户状态的信息; Servlet容器为HttpSession分配一个惟一标识符,称为SessionID。Servlet容器把SessionID作为Cookie保存在 客户的浏览器中; 每次客户发出HTTP请求时,Servlet容器可以从HttpRequest对象中读取SessionID,然后根据SessionID找到相应的HttpSession对象,从而获取客户的状态信 ...
1.项目中应用el表达式的准备: 必须应用在servlet2.4规范基础以上 :在项目的web.xml配置文件中查看是否符合该要求。 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns ...
Global site tag (gtag.js) - Google Analytics