摘要: 第一部分 Struts入门第一章 Struts2 概览(beta)第二章 一个简单的Login 应用程序(beta) Struts 2 概要第三章Struts配置(beta)第三章 Struts配置(第一节 struts.properties配置)第三章 Struts配置(第二节 Actin配置)第... 阅读全文
posted @ 2014-04-06 17:04 JAVA之迷 阅读(226) 评论(0) 推荐(0)
摘要: 第一部分 Struts入门第一章 Struts2 概览(beta)第二章 一个简单的Login 应用程序(beta) Struts 2 概要第三章Struts配置(beta)第三章 Struts配置(第一节 struts.properties配置)第三章 Struts配置(第二节 Actin配置)第... 阅读全文
posted @ 2014-04-06 17:04 JAVA之迷 阅读(148) 评论(0) 推荐(0)
摘要: 二、SQL语句映射文件(1)resultMapSQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如:Xml代码当Java接口与XML文件在一个相对路径下时... 阅读全文
posted @ 2014-04-06 17:03 JAVA之迷 阅读(111) 评论(0) 推荐(0)
摘要: 二、SQL语句映射文件(1)resultMapSQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如:Xml代码当Java接口与XML文件在一个相对路径下时... 阅读全文
posted @ 2014-04-06 17:03 JAVA之迷 阅读(171) 评论(0) 推荐(0)
摘要: 1.1MyBatis简介 MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和A... 阅读全文
posted @ 2014-04-06 17:02 JAVA之迷 阅读(150) 评论(0) 推荐(1)
摘要: 1.1MyBatis简介 MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和A... 阅读全文
posted @ 2014-04-06 17:02 JAVA之迷 阅读(147) 评论(0) 推荐(0)
摘要: 四、MyBatis主配置文件 在定义sqlSessionFactory时需要指定MyBatis主配置文件:Xml代码MyBatis配置文件中大标签configuration下子标签包括:configuration|--- properties|--- settings|--- typeAliases... 阅读全文
posted @ 2014-04-06 17:01 JAVA之迷 阅读(136) 评论(0) 推荐(0)
摘要: 四、MyBatis主配置文件 在定义sqlSessionFactory时需要指定MyBatis主配置文件:Xml代码MyBatis配置文件中大标签configuration下子标签包括:configuration|--- properties|--- settings|--- typeAliases... 阅读全文
posted @ 2014-04-06 17:01 JAVA之迷 阅读(113) 评论(0) 推荐(0)
摘要: 三、动态SQL语句 有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。下文均采用mysql语法和函数... 阅读全文
posted @ 2014-04-06 17:00 JAVA之迷 阅读(96) 评论(0) 推荐(0)
摘要: 三、动态SQL语句 有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。下文均采用mysql语法和函数... 阅读全文
posted @ 2014-04-06 17:00 JAVA之迷 阅读(132) 评论(0) 推荐(0)
摘要: 二、SQL语句映射文件(2)增删改查、参数、缓存2.2 select一个select 元素非常简单。例如:Xml代码这条语句就叫做‘getStudent,有一个String参数,并返回一个StudentEntity类型的对象。注意参数的标识是:#{studentID}。select 语句属性配置细节... 阅读全文
posted @ 2014-04-06 16:59 JAVA之迷 阅读(130) 评论(0) 推荐(0)
摘要: 二、SQL语句映射文件(2)增删改查、参数、缓存2.2 select一个select 元素非常简单。例如:Xml代码这条语句就叫做‘getStudent,有一个String参数,并返回一个StudentEntity类型的对象。注意参数的标识是:#{studentID}。select 语句属性配置细节... 阅读全文
posted @ 2014-04-06 16:59 JAVA之迷 阅读(87) 评论(0) 推荐(0)
摘要: 近日用Spring3的MVC写东西,深感其之于Webwork/Struts2的便利,但是在通过@ResponseBody这个annotation输出一个json字符串的时候,发现页面上获得的json字符串中文字符出现了乱码的现象。通过firefox观察返回的字符串,中文部分全部变成了???????的... 阅读全文
posted @ 2014-04-06 16:58 JAVA之迷 阅读(132) 评论(0) 推荐(0)
摘要: 近日用Spring3的MVC写东西,深感其之于Webwork/Struts2的便利,但是在通过@ResponseBody这个annotation输出一个json字符串的时候,发现页面上获得的json字符串中文字符出现了乱码的现象。通过firefox观察返回的字符串,中文部分全部变成了???????的... 阅读全文
posted @ 2014-04-06 16:58 JAVA之迷 阅读(105) 评论(0) 推荐(0)
摘要: 1.什么是Hibernate? 首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。 并且Hibernate是一个开源的orm(object relations mapping)框架,提供了查询获取数据... 阅读全文
posted @ 2014-04-06 16:57 JAVA之迷 阅读(197) 评论(0) 推荐(0)
摘要: 1.什么是Hibernate? 首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。 并且Hibernate是一个开源的orm(object relations mapping)框架,提供了查询获取数据... 阅读全文
posted @ 2014-04-06 16:57 JAVA之迷 阅读(97) 评论(0) 推荐(0)
摘要: 程序设计之道无远弗届,御晨风而返。———— 杰佛瑞 · 詹姆士我所遇到的前端程序员分两种:第一种一直在问:如何学习前端?第二种总说:前端很简单,就那么一点东西。我从没有听到有人问:如何做一名优秀、甚至卓越的WEB前端工程师。何为:前端工程师?前端工程师,也叫Web前端开发工程师。他是随着web发展,... 阅读全文
posted @ 2014-04-06 09:02 JAVA之迷 阅读(71) 评论(0) 推荐(0)
摘要: 程序设计之道无远弗届,御晨风而返。———— 杰佛瑞 · 詹姆士我所遇到的前端程序员分两种:第一种一直在问:如何学习前端?第二种总说:前端很简单,就那么一点东西。我从没有听到有人问:如何做一名优秀、甚至卓越的WEB前端工程师。何为:前端工程师?前端工程师,也叫Web前端开发工程师。他是随着web发展,... 阅读全文
posted @ 2014-04-06 09:02 JAVA之迷 阅读(379) 评论(0) 推荐(0)