Skip to content

Commit 8d9c67c

Browse files
author
javaage
committed
idea install
1 parent 942cc2c commit 8d9c67c

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

flexible/postgres/src/main/java/com/cisco/la/UserServlet.java

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
import java.io.IOException;
2222
import java.io.InputStream;
23+
import java.io.InputStreamReader;
2324
import java.io.PrintWriter;
2425
import java.net.Inet4Address;
2526
import java.net.Inet6Address;
@@ -44,6 +45,8 @@
4445
import org.apache.ibatis.session.SqlSessionFactory;
4546
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
4647

48+
49+
4750
// [START example]
4851
@SuppressWarnings("serial")
4952
@WebServlet(name = "userservice", value = "")
@@ -52,22 +55,27 @@ public class UserServlet extends HttpServlet {
5255

5356
@Override
5457
public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException {
55-
5658
PrintWriter out = resp.getWriter();
5759
resp.setContentType("text/plain");
5860
out.println("User:test ");
5961
}
6062

6163
@Override
6264
public void init() throws ServletException {
63-
try{
64-
String resource = "mybatis-config.xml";
65-
InputStream inputStream = Resources.getResourceAsStream(resource);
66-
SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();
67-
SqlSessionFactory factory = builder.build(inputStream);
68-
}catch(IOException exp){
69-
65+
String resource = "mybatis-config.xml";
66+
InputStream inputStream = null;
67+
InputStreamReader reader = null;
68+
try {
69+
inputStream = Resources.getResourceAsStream(resource);
70+
reader = new InputStreamReader(inputStream);
71+
} catch (IOException e) {
72+
// TODO Auto-generated catch block
73+
e.printStackTrace();
7074
}
7175

76+
SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();
77+
78+
SqlSessionFactory factory = builder.build(reader);
79+
7280
}
7381
}

0 commit comments

Comments
 (0)