框架
一只爱吃鱼的猫
这个作者很懒,什么都没留下…
展开
-
log4j.properties里配置文件没作用
解决办法:在SqlMapConfig.xml文件中加入<settings><setting name="logImpl" value="LOG4J"/></settings>代码后运行结果中带有日志文件 在mybaits中,setting的的配置参数如下(如果不在配置文件中配置将使用默认值): 设置参数 描述 有...原创 2018-09-11 20:30:03 · 1155 阅读 · 0 评论 -
Spring框架注解
@controller 控制器(注入服务)用于标注控制层,相当于struts中的action层@service 服务(注入dao)用于标注服务层,主要用来进行业务的逻辑处理@repository(实现dao访问)用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件.@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id...转载 2018-10-10 11:26:34 · 157 阅读 · 0 评论 -
ajax传数组到后台,后台springmvc 接受数组参数
关于ajax传数组到后台,后台springmvc 接受数组参数 特意整理了一下】 var ids= new Array(); var checkId = new Array();//定义一个数组用来接收参数 $("input:checked").each(function() { checkId.push($(this).val())...原创 2018-09-29 08:42:26 · 1820 阅读 · 0 评论 -
Mybatis在xml文件中处理大于号小于号的方法
第一种方法:用转义字符把">"和"<"替换掉,就没有问题了。mapper文件示例代码:<if test="startTime != null "> AND order_date &gt;= #{startTime,jdbcType=DATE} </if><if test="endTime != null转载 2018-09-15 09:25:19 · 265 阅读 · 0 评论 -
@ResponseBody 和 @RequestBody 的作用
先提一嘴 @RequestMapping(“url”),这里的 url写的是请求路径的一部分,一般作用在 Controller的方法上,作为请求的映射地址。代码: @RequestMapping(value = "/test")//类级别映射,可以没有,一般用于减少书写量public class myController { //方法级别映射,必须有,那么这个方法的访...转载 2018-09-25 12:32:32 · 274 阅读 · 0 评论 -
IOC 的理解与解释
IOC 是什么?Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下: ●谁控制谁,控制什么:传统Jav...转载 2018-09-18 19:30:19 · 131 阅读 · 0 评论 -
mybaits错误解决:There is no getter for property named 'id' in class 'java.lang.String'
在使用mybaitis传参数的时候,如果仅传入一个类型为String的参数,那么在 xml文件中应该使用_parameter来代替参数名。 正确的写法: <span style="font-size:18px;"> <!-- 用于查询运单号是否存在 --> <select id="isCargoBillNoExist" resu...原创 2018-09-12 20:06:30 · 1462 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Type interface com.softeem.mapper.UserMapper is not know
UserMapper.xml中mapper的namespace路径配置错误<mapper namespace="com.softeem.mapper.UseMapper"></mapper> 修改后的<mapper namespace="com.softeem.mapper.UserMapper"></mapper>结果正...原创 2018-09-12 13:39:12 · 1720 阅读 · 3 评论 -
mybatis自动提交事务管理
关于mybatis的事务的回滚与提交的官方说明如下:事务控制方法控制事务作用域有四个方法。 当然, 如果你已经选择了自动提交或你正在使用外部事务管 理器,这就没有任何效果了。然而,如果你正在使用 JDBC 事务管理员,由 Connection 实 例来控制,那么这四个方法就会派上用场:void commit()void commit(boolean force)void rollback...原创 2018-09-12 00:40:14 · 9301 阅读 · 1 评论 -
使用Mybatis时的一些小问题
在使用添加语句的时候user.xml文件中<!-- 添加用户信息 --> <insert id="saveUser" parameterType="fy.po.User"> insert into t_user values(0,#{email},#{face},#{mobile},#{nickName},#{password},#{regTim...原创 2018-09-12 00:39:06 · 148 阅读 · 0 评论 -
Mybatis SQL语句Like查询%${value}%与 #{value} 的区别
方法一: <select id="findUserById" parameterType="int" resultType="fy.po.User"> select * from user where username like '%${value}%' ;</select>${value}必须是value 调用时:sqlSessio...原创 2018-09-11 20:32:18 · 7377 阅读 · 4 评论 -
mybatis的逆向工程取消表前缀和取消字段前缀
使用逆向工程前先导入generatorSqlmapCustom项目,然后更改generatorConfig.xml配置文件中数据库的连接信息:<!--数据库连接的信息:驱动类、连接地址、用户名、密码 --> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL...原创 2019-09-14 09:40:36 · 1417 阅读 · 0 评论