- 博客(14)
- 收藏
- 关注
转载 @responseBody注解的使用
@responseBody注解的使用 (转)1、 @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML 数据,需要注意的呢,在使用此注解之后不会再走试图处理器,而是直接将数据写入到输入流中,他的效果等同于通过response对象输出指定格式的...
2018-07-21 13:50:33
224
转载 关于多个线程同时调用单例模式的对象,该对象中方法的局部变量是否会受多个线程的影响
关于多个线程同时调用单例模式的对象,该对象中方法的局部变量是否会受多个线程的影响对于那些会以多线程运行的单例类,例如Web应用中的Servlet,每个方法中对局部变量的操作都是在线程自己独立的内存区域内完成的,所以是线程安全的。对于成员变量的操作,可以使用ThreadLocal来保证线程安全。局部变量不会受多线程影响成员变量会受到多线程影响多个线程应该是调用的同一个对象的同一个方法:如果方法里无成...
2018-05-06 13:43:03
2247
原创 mybatis报错: Could not find resource com/*/UserMapper.xml
Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com/town/hello/domain/UserMapper.xml at org.apache.iba...
2018-04-26 20:14:57
7314
4
原创 静态成员变量是属于类的, 不是属于某一个对象
@Setter@Getterpublic class Insured extends Base implements Serializable { private String time; public static String staticTime; { String now = new Date().toLocaleString(); ...
2018-04-26 13:18:30
10083
2
原创 代码块执行顺序
//子类@Setter@Getterpublic class Insured extends Base implements Serializable { private String name; private String time; public static String staticTime; private Long age; publi...
2018-04-26 13:12:16
177
原创 对象拷贝
由于业务需要,需要用到对象拷贝,修改拷贝得到的对象不会影响原来的对象,旧对象和新对象为两个完全独立的bean.注意:拷贝的对象是实体类, 必须实现序列化接口. 实际使用中遇到一个问题,通过拷贝得到的新对象中有两个属性的值丢失了, 但是其他大部分的属性值都是正常的. 经过排查发现,丢失值的那两个属性是通过继承父类BaseDomain得到的. 但是父类BaseDomain并没有实现序列话接口. 经测...
2018-04-25 15:34:38
310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人