文章列表
IntelliJ Idea 常用快捷键列表
- 博客分类:
- 开发工具使用
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码
Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本
Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Shift+C 对比最近修改的代码 ...
mybatis和spring3集成问题
- 博客分类:
- 框架集成
spring3和mybatis集成的时候,发现spring不能正确加载数据库的属性配置文件,由于忙没有时间整理。
今天在家整合又遇到这个问题,首先替换了Druid 连接,之后用C3PO连接。问题依然存在,后来没有办法上网去搜索了下发现了问题所在
MapperScannerConigurer实际是在解析加载bean定义阶段的,这个时候要是设置sqlSessionFactory的话,会导致提前初始化一些类,这个时候,PropertyPlaceholderConfigurer还没来得及替换定义中的变量,导致把表达式当作字符串复制了。 但如果不设置sqlSessionFactory 属 ...
一.用例图
定义:参与者的外部用户能观察到系统功能的模型图。列出了系统中的用例和系统外的参与者,并显示那个参与者发起了那个用例。(多用于业务建模和需求建模)
事物:
这里有2个很重要的,第一个就是参与者Actor (它代表的是一种角色,一个用户可能对应多个actor角色),参与者与系统的外部发生交互作用而不是内部。第二个就是用例use case (系统外部可见的一个系统功能单元,一个系统有很多个系统功能单元,我理解为模块)通过一个或者多个参与者进行信息交换工作。
2.用例图中的关系
参与者与用例间 用“—”(实线) 表示关联 也可以用带箭头的实线能表示出用例发起者是参与者。 ...
1.不要在常量和变量中出现易混淆的字母。能大家都定义过long l = 1l; 有的时候再eclipse中不容易区分1和l 。所以字母l和O不要和数字1和0 一起使用!
2.定义常量一定要在编译期就确定有值。别还弄什么public static final RAND = new Random().nextInt();
就像书中说的,这是解决序号问题 还是 随机种子 !你一定有更好的方法解决这些东西。
3.三元操作符务必要类型一致。很多稍微高级一点的工程师都开始注重代码质量,三目的运算符也就用的多了起来。
int i -80;
String s = String.valueOf(i& ...