随笔分类 -  Java

all articles about the java.
摘要://备注:该博客引自:http://limingnihao.iteye.com/blog/106076 2.2 select 一个select 元素非常简单。例如: Xml代码 收藏代码 <! 查询学生,根据id SELECT ST.STUDENT_ID, ST.STUDENT_NAME, ST.S 阅读全文
posted @ 2016-12-06 10:44 Hosens 阅读(277) 评论(0) 推荐(0)
摘要://备注:该博客引自:http://limingnihao.iteye.com/blog/106076 有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、my 阅读全文
posted @ 2016-12-06 10:44 Hosens 阅读(2340) 评论(0) 推荐(0)
摘要://备注:该博客引自:http://limingnihao.iteye.com/blog/106076 SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例 阅读全文
posted @ 2016-12-06 10:43 Hosens 阅读(588) 评论(0) 推荐(0)
摘要://备注:该博客引自:http://limingnihao.iteye.com/blog/106076 1.1MyBatis简介 MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的 阅读全文
posted @ 2016-12-06 10:41 Hosens 阅读(3361) 评论(0) 推荐(0)
摘要:最近在学springmvc 一个简答的Springmvc配置包括如下步骤: 1.在 web.xml 文件中配置 DispatcherServlet (该中央控制器相当于 MVC 模式中的 C),还可以在其中配置spring配置文件的路径。 部分代码如下: SpringMVC org.springfr 阅读全文
posted @ 2016-11-24 18:30 Hosens 阅读(293) 评论(0) 推荐(0)
摘要:一、Spring基础知识及IOC_选择题 1. 下面关于spring描述错误的是:(C ) A Spring支持可插入的事务管理器,使事务划分更轻松,同时无需处理底层的问题。 B Spring事务管理的通用抽象层还包括JTA策略和一个JDBC DataSource。 C 与JTA或EJB CMT一样 阅读全文
posted @ 2016-11-12 11:59 Hosens 阅读(2656) 评论(0) 推荐(1)
摘要:原文链接地址:JAVA学习篇--静态代理VS动态代理 原因: 1,通过DRP这个项目,了解到了动态代理,认识到我们之前一直使用的都是静态代理,那么动态代理又有什么好处呢?它们二者的区别是什么呢? 2,通过学习动态代理了解到动态代理是一种符合AOP设计思想的技术,那么什么又是AOP? 下面是我对它们的 阅读全文
posted @ 2016-11-11 17:04 Hosens 阅读(184) 评论(0) 推荐(0)
摘要:对方法进行日志输出是一种很常见的功能。传统的做法是把输出语句写在方法体的内部,在调用该方法时,用输入语句输出信息来记录方法的执行! 1.先写一个普通类: 2.写一个切面类,用于合法性校验和日志添加: 3.配置AOP,使用XML方式:(注意红色标志的内容) 注意:aop pointcut表达式(*)e 阅读全文
posted @ 2016-10-20 11:23 Hosens 阅读(803) 评论(0) 推荐(0)
摘要:代理模式:动态代理与静态代理In the Spring Framework, an AOP proxy will be a JDK dynamic proxy or a CGLIB proxy。动态代理的两种方式:JDK动态代理与CGLIB代理默认情况下,Spring AOP的实现对于接口来说就是使 阅读全文
posted @ 2016-10-20 10:35 Hosens 阅读(1054) 评论(0) 推荐(1)
摘要:利用 Spring IOC 技术实现用户登录的验证机制,对用户进行登录验证。 首先利用 Spring 的自动装配模式将 User 对象注入到控制器中,然后将用户输入的用户名和密码与系统中限定的合法用户的用户名和密码进行匹配。 当用户名与密码匹配成功时,跳转到登录成功页面;当用户名与密码不匹配时,跳转 阅读全文
posted @ 2016-10-17 23:37 Hosens 阅读(8497) 评论(0) 推荐(0)
摘要:ApplicationContext实现的默认行为就是在启动时将所有singleton bean提前进行实例化。提前实例化意味着作为初始化过程的一部分,ApplicationContext实例会创建并配置所有的singleton bean。通常情况下这是件好事,因为这样在配置中的任何错误就会即刻被发 阅读全文
posted @ 2016-10-17 14:11 Hosens 阅读(1002) 评论(0) 推荐(0)
摘要:1、什么是Spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使得我们可以在 阅读全文
posted @ 2016-10-17 13:46 Hosens 阅读(1223) 评论(0) 推荐(2)
摘要:本实例将介绍如何按照Bean 的名称自动装配 User 对象! <bean> 元素的 autowire 属性负责自动装配 <bean> 标签,定义 JavaBean 的属性。这样做可以省去很多配置 JavaBean 属性的标签代码,使代码更整洁、美观; 但是也有负面影响:使用自动装配之后,无法从配置 阅读全文
posted @ 2016-10-17 12:46 Hosens 阅读(3095) 评论(0) 推荐(0)
摘要:spring:使用<prop>标签为Java持久属性集注入值 使用 spring 提供的<prop>为Java持久属性集注入值,也就是向 java.util.Properties 对象中注入值。 <props> 是简化了的 <map> ,该元素对应配置类型为 java.util.Properties 阅读全文
posted @ 2016-10-17 12:06 Hosens 阅读(7920) 评论(0) 推荐(0)
摘要:spring:为JavaBean的集合对象注入属性值 在 spring 中可以对List、Set、Map 等集合进行配置,不过根据集合类型的不同,需要使用不同的标签配置对应相应的集合。 1.创建 TsetUtil 类,在该类中定义List、Set、Map 类型的属性,并设置getter 和 sett 阅读全文
posted @ 2016-10-17 11:30 Hosens 阅读(7301) 评论(1) 推荐(0)
摘要:spring 注解多选择是好事嘛? Spring 经过十多年的快速发展和更新,以其独特的创新带来了大量的拥趸者,在选择方面还带来了更多选择!譬如spring bean的装配(在XML中进行显式配置、在Java中进行显式配置、隐式的bean发现机制和自动装配),注解的多元化(基本注解、jsr250、j 阅读全文
posted @ 2016-10-16 20:03 Hosens 阅读(5921) 评论(0) 推荐(0)