- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 spring-mybatis多数据源配置出错
这是2个数据源的配置文件,但是如果这样配置,在测试第二个数据源的时候,是会报错的:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ppp.user.dao.UserMapper.selectByPrimaryKey为什么会出现这样的问题呢?明明第二个数据源是配置了dao的啊,怎
2016-05-31 10:33:51 2200
转载 The constructor BASE64Encoder() is not accessible due to restriction on required
在Eclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示:Access restriction : The type BASE64Decoder is not accessible due to restriction on required library C:\Programfiles\j
2016-05-30 14:51:35 413
转载 MyBatis insert操作返回主键
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能针对Sequence主键而言,在执行insert sql前必须指定一个主键值给要插入的记录,如Oracle、DB2,可以采用如下配置方式:SELECT SEQ_TEST.NEXTVAL FROM DUAL
2016-05-30 11:28:21 283
原创 HashMap数据引用时,增加key-value键值对
在开发过程中遇到一种情况,就是在已有的HashMap对象A已被赋值给另一个HashMap对象B后,如果再对A进行增加一个key-value键值对,对象B因为是对A的引用,对象B也会拥有增加的key-value键值对(或者先对A增加键值对,然后再赋值给B,效果一样)。同理:List这种对象也跟HashMap对象一样。 结论:java对象间的相互赋值,最本质的内容还是对象的引用。引用请
2016-05-21 15:37:37 3210
转载 Java中@Override的作用
@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处:1、可以当注释用,方便阅读;2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译器是可以编译通过的,因为编译器以为这个方法是你的子类中自己增加的方法。 举例:在重写父类的onCreate时,在
2016-05-16 20:57:37 425
转载 jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class .
一个新项目部署好之后启动tomcat爆出了如题目所示的问题 解决方法就是删除掉项目上与tomcat冲突的jar包,顺便查找了一些资料 整理如下:tomcat 启动后先将tomcat/common/lib目录下的jar包全部读入内存,如果webapps目录里的应用程序中WEB-INF/lib目录下有相同的包,将无法加载,估计不同版本的包之间也会造成类似问题。因此建议尽量不要把jar包放入tomc
2016-05-16 16:24:47 1572
原创 myBatis将null作为参数传递报错问题
今天在调试的过程中发现一个bug,把传入的参数写到查询分析器中执行没有问题,但是在程序中执行就报错:org.springframework.jdbc.UncategorizedSQLException : Error setting null parameter. Most JDBC drivers require that the JdbcType must be specified for
2016-05-11 10:20:05 15894
原创 集成ssh时,MyEclipse8.5无法添加spring 2.0 orm/dao/hibernate3 libraries
在学习ssh框架时,按照教程搭建ssh框架时,无法添加spring的类库:Spring 2.0 ORM/DAO/Hibernate3,配置文件报错:Class xxxxx not found解决办法:点击工程右键——>Build Path——>Add Libraries——>Myeclipse Libraries——>Spring 2.0 ORM/DAO/Hibernate3选
2016-05-08 09:37:12 474
spring boot项目源码
2018-02-26
mybatis代码生成器(支持mysql和sqlServer)
2017-12-14
Notepad++的Json格式化插件
2017-03-02
软件需求设计模板
2017-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人