- 博客(7)
- 收藏
- 关注
转载 Mabatis中#{}和${}的区别
动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${}。 在下面的语句中,如果 username 的值为 zhangsan,则两种方式无任何区别: select * from user where name ...
2018-10-22 10:54:32 174
原创 Java中的Date类转为mysql中的timestamp类
private static Date calendarToData(int year, int month, int day ,int hourOfday,int minute,int second) { Calendar calendar = Calendar.getInstance(); calendar.set(year, month - 1, day...
2018-07-16 13:08:30 2256
转载 DAO层、Service层、Controller层、View层介绍
DAO层DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。 Service层Service层主要负...
2018-07-11 15:31:53 333
转载 String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字...
2018-04-26 07:53:52 99
转载 scanf函数
error C4996: ‘scanf’: This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 修改如下:#define _CRT_SECUR...
2018-04-24 20:15:52 112
转载 warning C4244: “参数”: 从“time_t”转换到“unsigned int”,可能丢失数据
这个警告是由于新版本的VC里time_t是64位的,而srand接受32位的unsigned int,所以会丢失数据。改成srand((unsigned)time(NULL));强制转换time_t到unsigned int就可以了。...
2018-04-24 20:14:48 3762
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人