- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 第一次部署maven+springMVC+Mybatis所遇到的所有异常记录
2020年06月05异常记录: 1、六月 05, 2020 3:08:55 下午 org.apache.catalina.core.StandardContext loadOnStartup 严重: Servlet [SpringMVCDemo] in web application [/SpringMVCLearn2] threw load() exception org.springframework.beans.factory.parsing.BeanDefinitionParsingExcept
2020-06-06 11:19:54
295
原创 mybatis sql语句摘要
mybatis sql语句摘要: 1、select语句中:使用标签,则每个条件前加上and关键字,即使第一个条件有效,where标签也会自动处理掉and关键字; <select id="getcount" parameterType="empVo" resultType="int"> <![CDATA[ select count(*) cnt from emp e inner join dep d on e.depid=d.depid ]]>
2020-06-03 17:05:53
261
原创 mybatis批量删除、新增
批量删除: <delete id="deleteById" parameterType="int"> delete from emp where empId=#{id} </delete> <!-- 批量删除 --> <delete id="batchDelete"> <![CDATA[ delete from emp where empid in ]]> <
2020-06-02 21:38:52
251
原创 servlet分页demo
jsp: <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/
2020-06-02 20:49:05
133
原创 mybatis+servlet自动回填主键的insert
自动回填主键的insert <!-- 配置主键回填功能, 前提条件:主键是由数据库自动生成的情况下才需要配置主键回填 order=AFTER|BEFORE(新增成功之前,还是新增成功之后返回主键 的值,SQL SERVER,MYSQL中用AFTER,Oracle中用BEFORE) --> select LAST_INSERT_ID() <![CDATA[ INSERT into emp(empName,password,age,sex,job,status,remark,depId
2020-06-02 20:43:06
291
原创 mybatis对于加深一对一、一对多的理解
对于加深一对一、一对多的理解 1、一对一 <resultMap id="testOneToOne" type="com.hywl.entity.Employee"> <id column="empId" property="empId" /> <result column="empName" property="empName" /> <result column="password" property="password" /> <resu
2020-06-02 20:42:39
183
原创 Java学习笔记:异常记录
1、mybatis javaweb java.lang.ClassNotFoundException: org.apache.ibatis.io.Resources 之前测试以java application形式运行结果正常,而在服务器上运行结果异常,推测应该将mybatis这个jar包复制到WEB-INF下的lib文件夹下。经测试,异常消失! 2、Cause: java.sql.SQLException: Unknown system variable 'tx_isolation’ 1、改用mysql
2020-06-02 20:39:40
614
1
原创 通过maven直接部署web项目
1、配置cargo 2、配置pom文件,内容如下,注意containerId里的tomcat8x,如果写成tomcat-8-5-54,下一步的deploy会失败 4.0.0 com.hywl.maven MavenWebDemo 0.0.1-SNAPSHOT war <build> <finalName>MavenWebDemo</finalName> <plugins> <plugin> <!-- 启动web工程所依赖的se
2020-05-20 23:15:20
233
原创 Maven的聚合
聚合: 1、作用:B依赖A项目,A需要install进本地仓库,用聚合则不需要install就能用,只能配置在打包方式为pom的项目中 2、A项目pom配置文件: 3、clean作用:只是删除target目录,并不是清理install进本地仓库中的jar ../Maven1节点内容是项目名称 ../Maven2 ...
2020-05-20 22:17:05
151
原创 Maven的继承
1、新建maven工程,正常新建,但在Packaging中选择pom方式 2、下面是pom配置文件,注意:多了一个<dependencyManagement>节点 4.0.0 com.hywl.maven ParentMaven 0.0.1-SNAPSHOT pom <dependencyManagement> <dependencies> <dependency> <groupId>junit</groupId>
2020-05-20 22:16:35
144
原创 整合两个maven项目
1、A项目的pom.xml文件gav com.hywl.maven HelloWorld 0.0.1-SNAPSHOT 2、A项目编译完成后maven-maven build-install(先输入test,确定没问题才能install打包至本地仓库中) 3、B项目:配置pom.xml引入A项目 com.hywl.maven HelloWorld 0.0.1-SNAPSHOT <dependency> <groupId>junit</gro
2020-05-17 11:25:52
1158
原创 Maven的简单认识
1、Maven概念: 自动化构建工具,管理jar包及依赖包 发展历程:make——ant——maven——gradle 2、配置maven 配置java_home 配置maven_home 配置path:%maven_home%\bin; 验证是否成功:cmd命令——mvn -v 配置本地仓库:conf-settings.xml-Default(本地默认目 ${Users}/.m2/repository,如修改d:/mvnrep 3、使用maven 约定 优于 配置 硬编码方式:job.setPat
2020-05-17 10:44:23
163
原创 配置mybatis里控制台打印sql
1、导入log4j.jar包 2、src中建立log4j.xml,内容如下: 2 3 4 5 6 7 8 9 10 DEBUG 11 12 13 DEBUG 14 15 16 DEBUG 17 18 19 DEBUG 20 21 22 DEBUG 23 24
2020-05-17 10:43:34
263
原创 java中集合的取值、遍历及session简单用法
创建Map集合并获取session值: Map<Integer, Integer> shopCar = (Map<Integer, Integer>) request.getSession().getAttribute(“shopCar”); // get到shopCar这个map中的所有key Set ids = shopCar.keySet(); //遍历set中每个key中的值 for (Integer id : ids) {} //通过每个key(即id),获取该id的每条记
2020-05-17 10:42:44
1083
原创 Maven学习笔记
Maven配置: 1、新建系统变量:MAVEN_HOME,填入maven目录 2、path中末尾加上:%MAVEN_HOME%/bin; 3、在cmd中,mvn -v,显示与jdk类似的信息则部署成功; Maven工程建立顺序: 1、创建maven项目 2、在Window-Preferences中输入maven——Installations——选择自己安装的maven 3、User-Settings——选择已设置好的settings.xml文件(在maven文件目录) 4、进入项目右键——Maven——Up
2020-05-17 10:32:24
98
原创 html5+css3 手风情效果代码
html代码: 手风琴效果 **css代码:** ul{ background-color:#888; border:1px solid #f00; margin:50px auto; width:980px; height:473px; padding...
2019-04-15 21:40:42
218
FreeTextBox富文本控件
2008-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人