-
Notifications
You must be signed in to change notification settings - Fork 0
/
atom.xml
169 lines (148 loc) · 45.6 KB
/
atom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title><![CDATA[My Octopress Blog]]></title>
<link href="http://emacarron.github.io/atom.xml" rel="self"/>
<link href="http://emacarron.github.io/"/>
<updated>2013-11-23T11:20:48+01:00</updated>
<id>http://emacarron.github.io/</id>
<author>
<name><![CDATA[Your Name]]></name>
</author>
<generator uri="http://octopress.org/">Octopress</generator>
<entry>
<title type="html"><![CDATA[www.mybatis.org site is down]]></title>
<link href="http://emacarron.github.io/blog/2013/05/16/www.mybatis.org-site-is-down/"/>
<updated>2013-05-16T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2013/05/16/www.mybatis.org-site-is-down</id>
<content type="html"><![CDATA[Hi Guys,<br /><br /><span style="background-color: #ffe599;"><b><span style="color: #38761d;">UPDATE 2:</span></b> The site is back up!</span><br /><br /><span style="background-color: #ffe599;"><b><span style="color: red;">UPDATE:</span> </b>Read more details on the mailing list: <a href="http://mybatis-user.963551.n3.nabble.com/DTDs-mybatis-org-downtime-and-you-td4026993.html">http://mybatis-user.963551.n3.nabble.com/DTDs-mybatis-org-downtime-and-you-td4026993.html</a></span><br /><br />This site is mostly used to deliver the MyBatis DTDs and get to this blog.<br /><br />Note that with the right configuration MyBatis should read the DTDs from the local mybatis jar bundled in your application but we have detected people trying to get DTDs from the wrong URL.<br /><br />If you are experiencing problems please make sure you are using this exact doctype declarations in your config and mapper files:<br /><br /><!DOCTYPE configuration PUBLIC “-//<a href="http://mybatis.org//DTD">mybatis.org//DTD</a> Config 3.0//EN” ”<a href="http://mybatis.org/dtd/mybatis-3-config.dtd">http://mybatis.org/dtd/mybatis-3-config.dtd</a>“><br /><br /><!DOCTYPE mapper PUBLIC “-//<a href="http://mybatis.org//DTD">mybatis.org//DTD</a> Mapper 3.0//EN” ”<a href="http://mybatis.org/dtd/mybatis-3-mapper.dtd">http://mybatis.org/dtd/mybatis-3-mapper.dtd</a>“><br /><br />Note the url does not have a leading www.<br /><br />Sorry for the inconveniences!
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis Velocity Scripting 1.0 Released]]></title>
<link href="http://emacarron.github.io/blog/2013/04/30/mybatis-velocity-scripting-1.0-released/"/>
<updated>2013-04-30T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2013/04/30/mybatis-velocity-scripting-1.0-released</id>
<content type="html"><![CDATA[<span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;">Dear Community,</span><br /><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><br /></span></span><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">We would like to announce the release of MyBatis Velocity Scripting 1.0</span></span><br /><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><br /></span></span><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">It is an extension that allows you to use the Apache Velocity scripting language to generate your dynamic SQL queries on the fly.</span></span><br /><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><br /></span></span><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">Treat your SQL scripts as templates, mybatis will apply your parameters, generates the actual sql, bind the jdbc parameters and execute all for you. All templates are precompiled at load time, so they are very fast to execute.</span></span><br /><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><br /></span></span><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">It is very easy, look at the docs:</span></span><br /><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><br /></span></span><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><a href="http://mybatis.github.io/velocity-scripting/">http://mybatis.github.io/velocity-scripting/</a></span></span><br /><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><br /></span></span><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">It is available as usual in <a href="http://repo1.maven.org/maven2/org/mybatis/scripting/mybatis-velocity/1.0/">maven central repository</a> as a jar or a bundle.</span></span><br /><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><br /></span></span><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">Special thanks to <a href="http://www.google.com/profiles/108093412132941621199">Zaher Hammoud</a> for its contributions.</span></span><br /><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><br /></span></span><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">Github: </span></span><a href="https://github.com/mybatis/velocity-scripting">https://github.com/mybatis/velocity-scripting</a><br /><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><br /></span></span><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">Sincerely,</span></span><br /><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">The MyBatis Team.</span></span>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis 3.2.2 Released]]></title>
<link href="http://emacarron.github.io/blog/2013/04/02/mybatis-3.2.2-released/"/>
<updated>2013-04-02T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2013/04/02/mybatis-3.2.2-released</id>
<content type="html"><![CDATA[Dear Community,<br /><br />We would like to announce the release of MyBatis 3.2.2<br /><br />This is mostly a bug fix release with a enhancement aimed to speed up batch executions. Have a look at the details in the <a href="https://github.com/mybatis/mybatis-3/issues?milestone=2&page=1&state=closed">tracker</a>.<br /><br />It is available as usual in <a href="http://repo1.maven.org/maven2/org/mybatis/mybatis/3.2.2/">maven central repository</a> as a jar or a bundle.<br /><br />Sincerely,<br />The MyBatis Team.
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis 3.2.1 Released]]></title>
<link href="http://emacarron.github.io/blog/2013/03/10/mybatis-3.2.1-released/"/>
<updated>2013-03-10T00:00:00+01:00</updated>
<id>http://emacarron.github.io/blog/2013/03/10/mybatis-3.2.1-released</id>
<content type="html"><![CDATA[Dear Community,<br /><br />We would like to announce the release of MyBatis 3.2.1<br /><br />It is a bug fix release. You can find the detailed list of fixes in the <a href="https://github.com/mybatis/mybatis-3/issues?milestone=1&page=1&state=closed">tracker</a>.<br /><br />It is available as usual in <a href="http://repo1.maven.org/maven2/org/mybatis/mybatis/3.2.1/">maven central repository</a> as a jar or a bundle.<br /><br />Sincerely,<br />The MyBatis Team.
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis-Spring 1.2.0 Released]]></title>
<link href="http://emacarron.github.io/blog/2013/02/21/mybatis-spring-1.2.0-released/"/>
<updated>2013-02-21T00:00:00+01:00</updated>
<id>http://emacarron.github.io/blog/2013/02/21/mybatis-spring-1.2.0-released</id>
<content type="html"><![CDATA[Dear Community,<br /><br />MyBatis Team is pleased to announce the release of MyBatis-Spring 1.2.0<br /><br />See the details of this release in the <a href="http://code.google.com/p/mybatis/issues/list?can=1&q=Component%3DSpring+Target%3DRelease1.2.0&colspec=ID+Type+Component+Status+Priority+Version+Target+Summary+Reporter&cells=tiles">tracker</a>.<br /><br />It is available in <a href="http://repo1.maven.org/maven2/org/mybatis/mybatis-spring/1.2.0/">maven central repository</a> as a jar or a bundle.<br /><br />New features:<br />- New @MapperScan annotation.<br />- New <mybatis> namespace.<br /><br />Upgrade Notes:<br />- @Autowired has been removed from SqlSessionDaoSupport (and MapperFactoryBean).<br />- Dependencies to Spring-Jdbc & MyBatis are now “provided” so you may need to include them explicitly in your pom.xml.<br /><br />Se the <a href="http://mybatis.github.com/spring/">docs</a> for more details.<br /><br />Thank your all for your contributions and help!
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis 3.2.0 Released]]></title>
<link href="http://emacarron.github.io/blog/2013/02/21/mybatis-3.2.0-released/"/>
<updated>2013-02-21T00:00:00+01:00</updated>
<id>http://emacarron.github.io/blog/2013/02/21/mybatis-3.2.0-released</id>
<content type="html"><![CDATA[Dear Community,<br /><br />MyBatis Team is pleased to announce the release of MyBatis 3.2.0<br /><br />See the details of this release in the <a href="http://code.google.com/p/mybatis/issues/list?can=1&q=Target%3DRelease3.2.0+Component%3DSqlMaps&colspec=ID+Type+Component+Status+Priority+Version+Target+Summary+Reporter&cells=tiles">tracker</a>.<br /><br />It is available in <a href="http://repo1.maven.org/maven2/org/mybatis/mybatis/3.2.0/">maven central repository</a> as a jar or a bundle.<br /><br />New features:<br />- Support for plugable scripting engines.<br />- Support pluggable bytecode providers & Javassist.<br />- Cached nested queries.<br />- Logging improvements.<br />- More than 40 bug fixes.<br /><br />Upgrade notes:<br />- MyBatis 3.2 <b>requires Jdk 1.6</b> while previous versions required Jdk 1.5.<br /><div><br /></div>Se the <a href="http://mybatis.github.com/mybatis-3/">docs</a> for more details.<br /><br />Thank your all for your contributions and help!
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Schema Migrations 3.1.0 Released!]]></title>
<link href="http://emacarron.github.io/blog/2012/09/09/schema-migrations-3.1.0-released/"/>
<updated>2012-09-09T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2012/09/09/schema-migrations-3.1.0-released</id>
<content type="html"><![CDATA[I’ve just released MyBatis Schema Migrations 3.1.0. It contains mostly bug fixes, but is also the first release since splitting it out into its own sub-project. It also contains a number of improved defaults in the environment properties files.<br /><br /><a href="http://code.google.com/p/mybatis/wiki/Migration">http://code.google.com/p/mybatis/wiki/Migration</a><br /><br />I plan to do an updated tutorial video with narration to help new users.<br /><br />Enjoy!<br /><br /><span style="font-size: x-small;"><i>Note: The Maven release and thus the Maven plugin have not been updated yet.</i></span><br /><br /><br />
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Mybatis for Scala (beta2) Code samples moved to github]]></title>
<link href="http://emacarron.github.io/blog/2012/08/08/mybatis-for-scala-%28beta2%29-code-samples-moved-to-github/"/>
<updated>2012-08-08T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2012/08/08/mybatis-for-scala-(beta2)-code-samples-moved-to-github</id>
<content type="html"><![CDATA[<br />Dear Scala Users,<br /><br />In order to make it easier to try the scala code samples, we have published an updated version to github.<br /><br /><a href="https://github.com/mnesarco/mybatis-scala-samples-beta2" target="_blank">https://github.com/mnesarco/mybatis-scala-samples-beta2</a><br /><br /><br />Enjoy it.
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[[ANN] Mybatis For Scala Beta2 Released]]></title>
<link href="http://emacarron.github.io/blog/2012/07/26/%5Bann%5D-mybatis-for-scala-beta2-released/"/>
<updated>2012-07-26T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2012/07/26/[ann]-mybatis-for-scala-beta2-released</id>
<content type="html"><![CDATA[Well, finally, the beta2. It includes some bug fixes and some new features.<br /><br />All Changes:<br /><a href="http://www.mybatis.org/scala/mybatis-scala-core/changes-report.html">http://www.mybatis.org/scala/mybatis-scala-core/changes-report.html</a><br /><br />Documentation is not very complete now, but we have added more examples, I hope they are very easy to follow.<br /><br />All sample code were moved to hsqldb, so it will be easy to try them.<br /><br />All artifacts are in maven central repos.<br /><br />Core:<br /> <groupId>org.mybatis.scala</groupId><br /><span style="background-color: white;"> <artifactId>mybatis-scala-core</artifactId></span><br /> <span style="background-color: white;"> <version>1.0-beta2</version></span><br /><div><span style="background-color: white;"><br /></span></div><div><span style="background-color: white;">Samples:</span></div><div> <groupId>org.mybatis.scala</groupId><br /><span style="background-color: white;"> <artifactId>mybatis-scala-samples</artifactId></span><br /> <span style="background-color: white;"> <version>1.0-beta2</version></span></div><div><span style="background-color: white;"><br /></span></div><div>Thanks to Bryan Hunt and Or Peles for its valuable contributions.</div><div><br /></div><div>Cheers,</div><div><br /></div><div>Mybatis Team.</div><div><span style="background-color: white;"><br /></span></div>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Happy Birthday to MyBatis - 10 years]]></title>
<link href="http://emacarron.github.io/blog/2012/07/01/happy-birthday-to-mybatis-10-years/"/>
<updated>2012-07-01T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2012/07/01/happy-birthday-to-mybatis-10-years</id>
<content type="html"><![CDATA[10 years ago today, the very first version of MyBatis was released to the public. Then called “The iBATIS Database Layer”, the library wasn’t actually released as a separate product on this day. Rather it was included in JPetStore as the curious persistence library that caught the eye of many Java developers that read the original whitepaper. <br /><br />It was originally posted on TSS: <a href="http://www.theserverside.com/discussions/thread.tss?thread_id=14243">http://www.theserverside.com/discussions/thread.tss?thread_id=14243</a><br /><br />The white paper that started it all is here: <a href="http://www.clintonbegin.com/downloads/JPetStore-1-2-0.pdf">http://www.clintonbegin.com/downloads/JPetStore-1-2-0.pdf</a><br /><br />After seeing the reaction from the community I released the persistence framework separately on a private server, and eventually on SourceForge about 6 months later. You can still go and grab version 1.1 if you like: <br /><br /><a href="http://ibatisdb.cvs.sourceforge.net/viewvc/ibatisdb/ibatisdb/">http://ibatisdb.cvs.sourceforge.net/viewvc/ibatisdb/ibatisdb/</a><br /><br />Not long after that, I was at a conference in New York where I met Ted Husted. He educated me on the merits of the Apache Software Foundation and invited me to submit iBATIS to the Apache Incubator project, and ultimately we became a TLC. We spent about 6 years as an Apache project.<br /><br /><span style="background-color: white;">All good things come to an end though. We evolved in a different direction than the Apache Software Foundation, and thus the team voted to leave the ASF. iBATIS is now in the attic at Apache, as you can see by the large red banner at the top of the now retired Apache iBATIS homepage.</span><br /><br /><a href="http://ibatis.apache.org/">http://ibatis.apache.org/</a><br /><br />Open source is not without its lawyers, and thus we had to leave the name iBATIS behind with the ASF – even though we brought it in. Funny how that works. <br /><br /><span style="background-color: white;">But no matter, MyBatis was born! It is a more appropriate name anyway, leaving the roots in cryptography behind it. As it turned out - thanks to a number of our creative team members - we ended up with a </span><b style="background-color: white;">way</b><span style="background-color: white;"> cooler logo too! In addition we grew our team and created a number of sub-projects, all happily hosted at Google Code. </span><br /><br />What does the future hold? MyBatis 3 is by far the best version ever. It is the most active, stable and feature rich of any previous release. This is all thanks to our hard working team. So why mess with something like that? <br /><br />Well, my guess is that some of the cool features of Java 8 will open new doors for MyBatis. The new API possibilities will likely be too tempting to ignore, and thus I would imagine MyBatis 4 will begin sometime after Java 8 arrives. Whatever the future holds, I hope it’s a lot of fun and continues to offer a great deal of value to our users.<br /><br />Cheers,<br />Clinton<br /><br />
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Mybatis for Scala (Beta) Available]]></title>
<link href="http://emacarron.github.io/blog/2012/05/29/mybatis-for-scala-%28beta%29-available/"/>
<updated>2012-05-29T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2012/05/29/mybatis-for-scala-(beta)-available</id>
<content type="html"><![CDATA[Are you a Scala developer? Great!!! Mybatis for Scala is here.<br /><br />You can download the beta bundles from google code:<br /><br /><a href="http://code.google.com/p/mybatis/downloads/list?can=3&q=Product%3DScala">http://code.google.com/p/mybatis/downloads/list?can=3&q=Product%3DScala</a><br /><br />There is also an introductory article here:<br /><br /><a href="http://www.fdmtech.org/2011/12/mybatis-for-scala-1-0-beta-released/">http://www.fdmtech.org/2011/12/mybatis-for-scala-1-0-beta-released/</a><br /><br />And there is a Play! 2.0 usage example here:<br /><br /><a href="http://www.fdmtech.org/2012/03/a-better-example-of-play-framework-2-0-with-mybatis-for-scala-beta/">http://www.fdmtech.org/2012/03/a-better-example-of-play-framework-2-0-with-mybatis-for-scala-beta/</a><br /><br />Enjoy it,<br /><br />Mybatis Team.
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis-memcached module 1.0.0-beta1 available]]></title>
<link href="http://emacarron.github.io/blog/2012/04/24/mybatis-memcached-module-1.0.0-beta1-available/"/>
<updated>2012-04-24T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2012/04/24/mybatis-memcached-module-1.0.0-beta1-available</id>
<content type="html"><![CDATA[<br />we have finally made available a first beta of MyBatis-Memcached<br />integration module, you can find more details on the related <a href="http://www.mybatis.org/caches/memcached/" target="_blank">site</a><br /><br />Please take in consideration that the beta status is because we<br />recently migrated an old code to the MyBatis SVN, and we are not sure<br />we missed something before announcing a proper release.<br /><br />As always, feedbacks/suggestions/proposals/… are always welcome, so<br />don’t be shy and help us making MyBatis a better ecosystem :)<br /><br />-Simo, on behalf of the MyBatis team
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis-Spring 1.1.1 released]]></title>
<link href="http://emacarron.github.io/blog/2012/04/22/mybatis-spring-1.1.1-released/"/>
<updated>2012-04-22T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2012/04/22/mybatis-spring-1.1.1-released</id>
<content type="html"><![CDATA[Dear Community,<br /><br />MyBatis Team is pleased to announce the release of MyBatis-Spring 1.1.1<br /><br />See the details of this release in the <a href="http://code.google.com/p/mybatis/issues/list?can=1&q=Component%3DSpring++Target%3DRelease1.1.1">tracker</a>.<br /><br />As usually it is available in the <a href="http://code.google.com/p/mybatis/downloads/list?can=3&q=Product%3DSpring">downloads section</a> and in<a href="http://search.maven.org/"> maven central repository</a>.<br /><br />Thank your all for your contributions and help!
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis 3.1.1 released]]></title>
<link href="http://emacarron.github.io/blog/2012/04/16/mybatis-3.1.1-released/"/>
<updated>2012-04-16T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2012/04/16/mybatis-3.1.1-released</id>
<content type="html"><![CDATA[Dear MyBatis Community,<br /><br />The team is pleased to announce the release of MyBatis 3.1.1.<br /><br />This maintenance release includes many fixes and improvements.<br />Please see the tracker for the <a href="http://code.google.com/p/mybatis/issues/list?can=1&q=Target%3DRelease3.1.1" target="_blank">full list of changes</a>.<br /><br />The release can be found in the <a href="http://code.google.com/p/mybatis/wiki/DocMavenTutorial" target="_blank">Maven central repositories</a> or as a <a href="http://code.google.com/p/mybatis/downloads/detail?name=mybatis-3.1.1-bundle.zip" target="_blank">bundle distribution</a>.<br /><br />Sincerely,<br />MyBatis Team
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis-Guice 3.3 Released!]]></title>
<link href="http://emacarron.github.io/blog/2012/04/11/mybatis-guice-3.3-released/"/>
<updated>2012-04-11T00:00:00+02:00</updated>
<id>http://emacarron.github.io/blog/2012/04/11/mybatis-guice-3.3-released</id>
<content type="html"><![CDATA[<span style="color: #222222; font-family: arial, sans-serif; font-size: x-small;"></span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">The MyBatis team is pleased to announce the mybatis-guice-3.3 release!</span><br /><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">Changes in this version include:</span><br /><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">New features:</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">o Added resources/JDBC custom ClassLoader support.</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">o Inject dependencies in TypeHandlers defined in the XML</span><br /><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">Fixed Bugs:</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">o Missing mapUnderscoreToCamelCase property in mybatis-guice. [<a href="http://code.google.com/p/mybatis/issues/detail?id=422" target="_blank">Issue 422</a>].</span><br /><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">Changes:</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">o Made org.mybatis.guice.datasource.</span><wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"></wbr><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">c3p0.C3p0DataSourceProvider</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">username/password optional</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"> (users can specify them in the JDBC URL).</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">o Made org.mybatis.guice.datasource.</span><wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"></wbr><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">dbcp.BasicDataSourceProvider</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">username/password optional</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"> (users can specify them in the JDBC URL).</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">o Made org.mybatis.guice.datasource.</span><wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"></wbr><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">dbcp.DriverAdapterCPDSProvider</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">username/password optional</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"> (users can specify them in the JDBC URL).</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">o Made org.mybatis.guice.datasource.</span><wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"></wbr><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">builtin.</span><wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"></wbr><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">PooledDataSourceProvider</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">username/password optional</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"> (users can specify them in the JDBC URL).</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">o Made org.mybatis.guice.datasource.</span><wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"></wbr><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">builtin.</span><wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"></wbr><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">UnpooledDataSourceProvider</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">username/password optional</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"> (users can specify them in the JDBC URL).</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">o Internal code polishing.</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"><br /></span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">Have fun!</span><br /><span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;">-Simo, on behalf of MyBatis team</span>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis-Spring 1.1.0 released]]></title>
<link href="http://emacarron.github.io/blog/2012/03/12/mybatis-spring-1.1.0-released/"/>
<updated>2012-03-12T00:00:00+01:00</updated>
<id>http://emacarron.github.io/blog/2012/03/12/mybatis-spring-1.1.0-released</id>
<content type="html"><![CDATA[<br />Dear Community,<br /><br />MyBatis Team is pleased to announce the release of MyBatis-Spring 1.1.0<br /><br />This release is mostly provided to support MyBatis 3.1.0.<br /><br />See the details of this release in the <a href="http://code.google.com/p/mybatis/issues/list?can=1&q=Component%3DSpring++Target%3DRelease1.1.0">tracker</a>.<br /><br />As usually it is available in the <a href="http://code.google.com/p/mybatis/downloads/list?can=3&q=Product%3DSpring">downloads section</a> and in <a href="http://search.maven.org/">maven central repository</a>.<br /><br />Thank your all for your contributions and help!
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[MyBatis 3.1.0 released]]></title>
<link href="http://emacarron.github.io/blog/2012/03/11/mybatis-3.1.0-released/"/>
<updated>2012-03-11T00:00:00+01:00</updated>
<id>http://emacarron.github.io/blog/2012/03/11/mybatis-3.1.0-released</id>
<content type="html"><![CDATA[<br /><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Dear community,</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">MyBatis Team is pleased to announce the release of MyBatis 3.1.0</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">This version fixes a long list of bugs and provides new features like multi-db support, improved Jdbc3 key generation support, Scala support, selective logging, child-parent relations on joins, performace optimizations and some others. See the details in the <a href="http://code.google.com/p/mybatis/issues/list?can=1&q=Component%3DSqlMaps++Version%3DRelease3.x++Target%3DRelease3.1.0">tracker</a>.</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">As usually it is available in the <a href="http://code.google.com/p/mybatis/downloads/list?can=3&q=Product%3DMyBatis">downloads section</a> and in <a href="http://search.maven.org/">maven central repository</a>.</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><div style="border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Note that MyBatis bundle no longer includes the Migrations tool. Migrations 3.1.0 will be released as a separated module in a few days.</div></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">A note about upgrading from 3.0.x to 3.1.x. </div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">3.1 should be a drop-in in almost all cases but there is a reason for the version number change so be aware of the following points.</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Fix for <a href="http://code.google.com/p/mybatis/issues/detail?can=1&q=168">issue #168</a> may cause a change in the number of nested instances returned by a query with nested resultmaps in specific (not very common) circumstances.</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Some internal object signatures have changed so check your plugins in case you are using any. </div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">These interfaces have been changed:</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">- Transaction/TransactionFactory -> new method to create a Transaction out of a DataSource</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">- ObjectFactory -> new method isCollection()</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">- TypeHandler -> new method to get values by index</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Dependencies: If you are using MyBatis-Spring 1.0.x upgrade it to 1.1.0 that will be available in a short time.</div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Thank your all for your contributions and help! </div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><br /></div><div style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"></div>
]]></content>
</entry>
</feed>