- 博客(14)
- 资源 (4)
- 收藏
- 关注
翻译 Struts2+Spring4+Hibernate5+Maven
1.建一个Maven工程 pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven
2017-04-26 21:45:07
942
转载 Controller及其方法的注解
@RestController = @Controller + @ResponseBody1. 在@Controller注解中,返回的是字符串,或字符串匹配的模板名称,即直接渲染视图,与html页面配合使用。在这种情况下,前后端的配合要求比较高。2. 在@RestController中,返回的应该是一个对象,而前端的作用是利用返回的json进行解析渲染页面,java后端的代码比较自
2017-03-20 10:02:34
1228
转载 Java的继承及继承中类的加载顺序
执行顺序大体上可以说是先父类后子类: 父类static域 ==》子类static域 ==》父类数据成员域 ==》父类构造器 ==》子类数据成员域 ==》子类构造器而且从结果中我们还可以看到,无论实例化多少个对象,static 域仅有一份,而且只执行一次。
2017-03-01 14:00:35
354
转载 Hibernate
为什么要用hibernate: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。很大程度的简化DAO层的编码工作 3. hibernate使用Java反射机制,而不是字节码增强程序来实现透明性。 4. hibernate的性能非常好,因为它是个轻量级框架。映
2017-02-24 14:56:51
202
转载 java Interger
对Integer对象,JVM会自动缓存-128~127范围内的值,所以所有在这个范围内的值相等的Integer对象都会共用一块内存System.out.println(new Integer(1) == new Integer(1)); //falseSystem.out.println(Integer.valueOf(1) == Integer.valu
2017-02-23 16:05:06
446
转载 Spring MVC与Struts2比较
struts2 类级别的拦截, 一个类对应一个request上下文。 action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他方式标识其所属方法了。 方法之间也是独立的,但其所有Action变量是共享的。springmvc 方法级别的拦截,一个方法对应一个request上下文。 而方法同时又跟一个ur
2017-02-23 15:08:07
292
转载 Spring配置Freemarker
视图解析器的工作流程大致是这样的:Controller的某个方法执行完成以后,返回一个视图(比如:listUser),视图解析器要做的工作就是找到某个对象来完成视图的渲染,或者跳转到其他的逻辑视图。这里的渲染对象通常就是我们的jsp文件或者我们下面用的Freemarker(例如listUser.jsp或者listUser.ftl)。渲染完成以后,将解析结果发送到客户端浏览器。
2017-02-23 14:37:12
1073
原创 IOS图文按钮居中排列
+ (UIButton *)verticalTitle:(NSString *)title image:(UIImage *)image xy:(CGSize)xy {// title按钮文字 image按钮图片 xy按钮的位置 UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; UIFont
2017-02-21 14:34:26
827
转载 IOS透明NavigationBar
// 全透明 [self setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault]; self.shadowImage = [UIImage new]; // 透明度 UIView * barBackgroundView = [[UIView alloc] init];
2017-02-21 14:20:38
282
转载 Spring 关键点
1. Spring主要模块 2. Spring创建对象默认是单例模式3. IoC控制反转 IoC容器控制对象的创建,由容器查找及依赖注入对象 三种注入方式: 属性注入、构造方式注入、接口注入4. dependency injection依赖注入 由容器动态的将依赖关系注入到组件中5. A
2017-02-21 09:48:53
377
转载 Android自定义可复用View——topbar
1.自定义属性,创建attrs.xmlxml version="1.0" encoding="utf-8"?> name="Topbar"> name="barBackground" format="reference|color" /> name="titleText" format="string" /> name="title
2016-10-08 20:30:17
337
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人